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-next-allnoconfig in repository toolchain/ci/gcc.
from 26b4fc38356 * configure.host (abi_baseline_pair): Adjust for SPARC64/L [...] adds 40e9dabf6a0 2019-02-22 Richard Biener rguenther@suse.de adds 3350055cdde 2019-02-22 Richard Biener rguenther@suse.de adds 37cf0ddecfd [AArch64] Add support for Neoverse N1 adds fe15681237d [AArch64] Add support for Neoverse E1 adds a6c21b2c77c [arm] Add support for Neoverse N1 adds 51391c1d37a [C, C++] Use correct location information for OpenACC shape [...] adds eb1dc7b8b93 Silence '-Whsa' diagnostic in 'gfortran.dg/goacc/pr78027.f90' adds 9b42375414c Revert earlier OpenACC 'routine' changes adds 1d740b07b3b [PR72741] Use 'oacc_build_routine_dims' for Fortran OpenACC [...] adds e03c3144d02 [libgomp] In OpenACC offloading testing, be more explicit i [...] adds 3a590203770 [libgomp] Clarify difference between offload target, offloa [...] adds 62f34603363 [libgomp] In OpenACC testing, cycle though all offload targets adds a424204c2f9 [libgomp] In OpenACC testing, by default only build for the [...] adds b320319b236 Remove unused check_effective_target_offload_nvptx adds 9af6ed72c95 2019-02-22 Richard Biener rguenther@suse.de adds 7914772fa16 [GCC, AArch64] Fix a couple of bugs in BTI adds 75dba176ce6 2019-02-22 Richard Biener rguenther@suse.de adds 71c8e4e2f72 x86: (Reapply) Move AESNI generation to Skylake and Goldmont adds 22287fcdf08 PR middle-end/85598 * gimple-ssa-sprintf.c (pass_sprintf_ [...] adds c30b49604f4 i386: Add pass_remove_partial_avx_dependency adds 77dd365f885 gcc/testsuite/ChangeLog: * gcc.dg/Wbuiltin-declaration-mis [...] adds 26fb4bf5766 PR c/89425 - -Wabsolute-value warns in dead subexpressions adds 9f74d3910e1 Handle stack pointer with SUBS/ADDS instructions. adds 314256fc25d PR rtl-optimization/87761 * config/mips/mips.md: Add new [...] adds c1b65cc2a9b PR tree-optimization/88993 - GCC 9 -Wformat-overflow=2 shou [...] adds fbf783e8b9c 2019-02-22 Richard Biener rguenther@suse.de adds 83fbeefdabe gcc/ChangeLog: adds 98485ce3d64 PR libstdc++/89402 * src/c++98/compatibility-ldbl.cc (_ZN [...] adds e7652833487 PR c++/89420 - ICE with CAST_EXPR in explicit-specifier. [...] adds 4bfac94e0e4 2019-02-22 Steven G. Kargl kargl@gcc.gnu.org new 93fd04e747b 2019-02-22 Harald Anlauf anlauf@gmx.de new 90a443b3566 * config/abi/post/sparc64-linux-gnu/baseline_symbols.txt: [...] new 2462642a67d gcc/testsuite/ChangeLog: new 64f69b31015 2019-02-22 Paolo Carlini paolo.carlini@oracle.com new 8bf99999fa0 PR middle-end/88074 * simplify.c (norm2_do_sqrt, gfc_simp [...] new b6ee3cf4987 Daily bump. new 689cc9b60da Capture source location of dtors (PR c++/89390) new 61e2d6f7eaa PR libstdc++/89446 fix null pointer dereference in char_traits
The 8 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 | 151 ++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 7 + gcc/c-family/c-pch.c | 8 - gcc/c/ChangeLog | 7 + gcc/c/c-parser.c | 32 +- gcc/cfghooks.c | 7 +- gcc/cfghooks.h | 18 +- gcc/cfgrtl.c | 6 +- gcc/config/aarch64/aarch64-cores.def | 4 +- gcc/config/aarch64/aarch64-tune.md | 2 +- gcc/config/aarch64/aarch64.c | 6 +- gcc/config/aarch64/aarch64.md | 38 +-- gcc/config/aarch64/predicates.md | 4 + gcc/config/arm/arm-cpus.in | 7 +- gcc/config/arm/arm-tables.opt | 2 +- gcc/config/arm/arm-tune.md | 2 +- gcc/config/i386/i386-passes.def | 2 + gcc/config/i386/i386-protos.h | 2 + gcc/config/i386/i386.c | 174 +++++++++++ gcc/config/i386/i386.h | 6 +- gcc/config/i386/i386.md | 16 +- gcc/config/mips/mips.md | 41 +++ gcc/config/nvptx/nvptx.c | 35 --- gcc/cp/ChangeLog | 25 ++ gcc/cp/decl.c | 6 +- gcc/cp/parser.c | 71 +++-- gcc/doc/extend.texi | 17 ++ gcc/doc/invoke.texi | 15 +- gcc/fortran/ChangeLog | 34 +++ gcc/fortran/gfortran.h | 13 +- gcc/fortran/gfortran.texi | 6 +- gcc/fortran/io.c | 11 +- gcc/fortran/openmp.c | 48 +-- gcc/fortran/simplify.c | 14 +- gcc/fortran/trans-decl.c | 34 ++- gcc/gimple-ssa-sprintf.c | 207 +++++++++---- gcc/omp-general.c | 18 +- gcc/omp-general.h | 1 + gcc/testsuite/ChangeLog | 72 +++++ gcc/testsuite/c-c++-common/goacc/routine-5.c | 150 ++++++---- gcc/testsuite/g++.dg/cpp0x/pr84676.C | 4 + gcc/testsuite/g++.dg/cpp2a/explicit14.C | 11 + gcc/testsuite/g++.dg/diagnostic/pr89390.C | 42 ++- gcc/testsuite/g++.dg/goacc/template.C | 2 +- gcc/testsuite/gcc.dg/Wabsolute-value.c | 57 ++++ .../gcc.dg/Wbuiltin-declaration-mismatch-12.c | 8 + gcc/testsuite/gcc.dg/pr85598.c | 16 + gcc/testsuite/gcc.dg/rtl/aarch64/subs_adds_sp.c | 153 ++++++++++ gcc/testsuite/gcc.dg/torture/restrict-7.c | 27 ++ .../gcc.dg/tree-ssa/builtin-fprintf-warn-2.c | 324 +++++++++++++++++++++ .../gcc.dg/tree-ssa/builtin-printf-warn-2.c | 293 +++++++++++++++++++ .../gcc.dg/tree-ssa/builtin-snprintf-warn-3.c | 22 +- gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-10.c | 29 +- .../gcc.dg/tree-ssa/builtin-sprintf-warn-18.c | 4 +- gcc/testsuite/gcc.dg/vect/pr89440.c | 32 ++ gcc/testsuite/gcc.target/i386/pr87007-1.c | 15 + gcc/testsuite/gcc.target/i386/pr87007-2.c | 18 ++ .../gfortran.dg/goacc/classify-routine.f95 | 4 +- gcc/testsuite/gfortran.dg/goacc/pr78027.f90 | 4 + gcc/testsuite/gfortran.dg/newunit_6.f90 | 9 + .../gfortran.fortran-torture/compile/pr89324.f90 | 15 + gcc/testsuite/lib/target-supports.exp | 8 - gcc/tree-cfg.c | 34 ++- gcc/tree-core.h | 4 +- gcc/tree-inline.c | 7 +- gcc/tree-ssa-structalias.c | 36 ++- gcc/tree-vect-loop.c | 7 - libgomp/ChangeLog | 47 +++ libgomp/Makefile.in | 1 + libgomp/config.h.in | 4 +- libgomp/configure | 46 +-- libgomp/plugin/configfrag.ac | 41 +-- libgomp/target.c | 8 +- libgomp/testsuite/Makefile.in | 1 + libgomp/testsuite/lib/libgomp.exp | 88 +++--- libgomp/testsuite/libgomp-test-support.exp.in | 1 + libgomp/testsuite/libgomp.oacc-c++/c++.exp | 31 +- .../function-not-offloaded.c | 4 +- .../libgomp.oacc-c-c++-common/parallel-dims.c | 10 +- .../libgomp.oacc-c-c++-common/vector-length-64-1.c | 2 +- libgomp/testsuite/libgomp.oacc-c/c.exp | 31 +- libgomp/testsuite/libgomp.oacc-fortran/fortran.exp | 25 +- libstdc++-v3/ChangeLog | 26 ++ .../post/sparc64-linux-gnu/32/baseline_symbols.txt | 2 - .../post/sparc64-linux-gnu/baseline_symbols.txt | 2 - libstdc++-v3/include/bits/char_traits.h | 35 +-- libstdc++-v3/src/c++98/compatibility-ldbl.cc | 2 +- .../basic_string_view/operators/char/89446.cc | 28 ++ .../basic_string_view/operators/wchar_t/89446.cc | 28 ++ 90 files changed, 2466 insertions(+), 503 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr84676.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/explicit14.C create mode 100644 gcc/testsuite/gcc.dg/Wabsolute-value.c create mode 100644 gcc/testsuite/gcc.dg/Wbuiltin-declaration-mismatch-12.c create mode 100644 gcc/testsuite/gcc.dg/pr85598.c create mode 100644 gcc/testsuite/gcc.dg/rtl/aarch64/subs_adds_sp.c create mode 100644 gcc/testsuite/gcc.dg/torture/restrict-7.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-fprintf-warn-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-printf-warn-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr89440.c create mode 100644 gcc/testsuite/gcc.target/i386/pr87007-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr87007-2.c create mode 100644 gcc/testsuite/gfortran.dg/newunit_6.f90 create mode 100644 gcc/testsuite/gfortran.fortran-torture/compile/pr89324.f90 create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string_view/operators/c [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string_view/operators/w [...]