This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-mainline-allyesconfig in repository toolchain/ci/gcc.
from 1912c59e348 PR middle-end/90553 * gcc.dg/torture/pr90553.c: New test. adds 61edec870f9 [RS6000] Don't pass -many to the assembler adds 547f04e21fd 2019-05-22 Richard Biener rguenther@suse.de adds 7eae52f162c 2019-05-22 Richard Biener rguenther@suse.de adds bd364f0486a Strip target_clones in copy attribute (PR lto/90500). adds 0c9c53bb576 darwin, testsuite fix PR27221 adds 79d8b509ff6 2019-05-22 Paolo Carlini paolo.carlini@oracle.com adds 708a56d998e 2019-05-22 Paolo Carlini paolo.carlini@oracle.com adds 55cb76839af Fix wrong escaping of brackets (PR testsuite/90564). adds b9d225b74ac Do not use quotes in tests (PR testsuite/90564). adds bf128135cad 2019-05-22 Richard Biener rguenther@suse.de adds 647551f1bd7 fortran/89100: Default widths with -fdec-format-defaults adds 637d62c8a94 Fix fortran size_type_node parameter passing. adds 2e53b0f333f Fix new coarray failures. adds 33af5a3270d [aarch64] Introduce flags for SVE2. adds 3c27f762fd8 * config/i386/sse.md (sse_cvtpi2ps): Use TARGET_MMX in ins [...] adds cfb71062a92 x86: Don't allocate stack frame nor align stack if not needed adds 4a28710dd24 * gcc.target/i386/vect-signbitf.c (dg-final): Improve sca [...] adds f5cde0dc2da PR c++/86485 - simple_empty_class_p adds 0fd64d4bd7f PR libstdc++/77691 fix resource_adaptor failures due to max [...] adds 0119795eb3a PR c++/20408 - unnecessary code for empty struct. adds ac0f04360cc * gimplify.c (gimplify_cond_expr): Don't check TREE_ADDRESSABLE. adds 8d949d424f1 Fix trampoline execution failures on GCN5. adds 74d6bdb661b Add support for constructors and destuctors on GCN adds f92c002f8cb PR libstdc++/90557 fix path assignment that alters source adds 0388631e7e9 * g++.dg/cpp1y/udlit-char-template-neg.C: Expect the error [...] new d931a1276dc Daily bump. new 2593ab36344 Bulletproof -fdiagnostics-format=json against bad locations [...]
The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 137 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/alias.c | 12 -- gcc/c-family/ChangeLog | 6 + gcc/c-family/c-attribs.c | 3 +- gcc/common/config/aarch64/aarch64-common.c | 35 +++--- gcc/config.gcc | 2 + gcc/config/aarch64/aarch64-option-extensions.def | 58 ++++++--- gcc/config/aarch64/aarch64.c | 28 ++--- gcc/config/aarch64/aarch64.h | 7 ++ gcc/config/aarch64/aarch64.opt | 2 +- gcc/config/aarch64/driver-aarch64.c | 10 +- gcc/config/gcn/gcn-run.c | 36 +++++- gcc/config/gcn/gcn.c | 26 +--- gcc/config/i386/i386-options.c | 1 + gcc/config/i386/i386.c | 53 +++++--- gcc/config/i386/i386.h | 3 + gcc/config/i386/mmx.md | 3 +- gcc/config/i386/sse.md | 22 ++-- gcc/config/rs6000/rs6000.c | 63 +++++++--- gcc/config/rs6000/rs6000.h | 10 +- gcc/cp/ChangeLog | 8 ++ gcc/cp/call.c | 2 +- gcc/cp/cp-gimplify.c | 17 +-- gcc/cp/cp-tree.h | 1 + gcc/diagnostic-format-json.cc | 60 ++++++++- gcc/doc/extend.texi | 3 +- gcc/doc/invoke.texi | 11 ++ gcc/emit-rtl.c | 24 ++++ gcc/fortran/ChangeLog | 20 +++ gcc/fortran/gfortran.texi | 17 +++ gcc/fortran/invoke.texi | 25 ++-- gcc/fortran/io.c | 31 ++++- gcc/fortran/lang.opt | 4 + gcc/fortran/options.c | 1 + gcc/fortran/trans-stmt.c | 13 +- gcc/gimple-fold.c | 16 ++- gcc/gimplify.c | 6 +- gcc/json.cc | 29 +++++ gcc/json.h | 1 + gcc/selftest-run-tests.c | 1 + gcc/selftest.h | 1 + gcc/testsuite/ChangeLog | 73 +++++++++++ gcc/testsuite/g++.dg/cpp0x/decltype-pr66548.C | 3 +- .../g++.dg/cpp1y/udlit-char-template-neg.C | 4 +- gcc/testsuite/g++.dg/ext/alignof2.C | 2 +- gcc/testsuite/g++.dg/pr90462.C | 49 ++++++++ gcc/testsuite/g++.dg/tree-ssa/empty-3.C | 16 +++ gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-13.c | 53 ++++++++ gcc/testsuite/gcc.dg/vect/O3-pr70130.c | 2 +- gcc/testsuite/gcc.dg/vect/pr48765.c | 2 +- gcc/testsuite/gcc.target/i386/pr90500-1.c | 3 +- .../gcc.target/i386/stackalign/pr88483-1.c | 18 +++ .../gcc.target/i386/stackalign/pr88483-2.c | 18 +++ gcc/testsuite/gcc.target/i386/vect-signbitf.c | 4 +- gcc/testsuite/gcc.target/powerpc/ppc32-abi-dfp-1.c | 16 +-- gcc/testsuite/gcc.target/powerpc/pr80315-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr80315-2.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr80315-3.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr80315-4.c | 2 +- gcc/testsuite/gfortran.dg/coarray_lock_7.f90 | 4 +- .../gfortran.dg/fmt_f_default_field_width_1.f90 | 40 ++++++ .../gfortran.dg/fmt_f_default_field_width_2.f90 | 43 +++++++ .../gfortran.dg/fmt_f_default_field_width_3.f90 | 30 +++++ .../gfortran.dg/fmt_g_default_field_width_1.f90 | 45 +++++++ .../gfortran.dg/fmt_g_default_field_width_2.f90 | 48 ++++++++ .../gfortran.dg/fmt_g_default_field_width_3.f90 | 33 +++++ .../gfortran.dg/fmt_i_default_field_width_1.f90 | 40 ++++++ .../gfortran.dg/fmt_i_default_field_width_2.f90 | 44 +++++++ .../gfortran.dg/fmt_i_default_field_width_3.f90 | 37 ++++++ gcc/testsuite/gfortran.dg/vect/pr45714-b.f | 2 +- gcc/tree-ssa-loop-im.c | 11 +- libgcc/config/gcn/crt0.c | 56 +++++++++ libgfortran/ChangeLog | 24 ++++ libgfortran/io/format.c | 35 ++++++ libgfortran/io/io.h | 50 ++++++++ libgfortran/io/read.c | 6 + libgfortran/io/write.c | 22 ++-- libgfortran/io/write_float.def | 37 +++++- libstdc++-v3/ChangeLog | 26 ++++ libstdc++-v3/include/experimental/memory_resource | 92 +++++++++----- libstdc++-v3/src/c++17/fs_path.cc | 4 +- .../testsuite/27_io/filesystem/path/assign/copy.cc | 15 +++ .../memory_resource/new_delete_resource.cc | 26 ++-- .../memory_resource/resource_adaptor.cc | 1 - libstdc++-v3/testsuite/util/testsuite_fs.h | 10 +- 86 files changed, 1584 insertions(+), 278 deletions(-) create mode 100644 gcc/testsuite/g++.dg/pr90462.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/empty-3.C create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-13.c create mode 100644 gcc/testsuite/gcc.target/i386/stackalign/pr88483-1.c create mode 100644 gcc/testsuite/gcc.target/i386/stackalign/pr88483-2.c create mode 100644 gcc/testsuite/gfortran.dg/fmt_f_default_field_width_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_f_default_field_width_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_f_default_field_width_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_g_default_field_width_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_g_default_field_width_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_g_default_field_width_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_i_default_field_width_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_i_default_field_width_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/fmt_i_default_field_width_3.f90