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-lts-defconfig in repository toolchain/ci/gcc.
from ce2d0ce2931 Remove superfluous call to Base_Type adds 364ad1d44b4 testsuite: Fix up scan-tree-dump-times regexps for 64-bit targets adds 86cca5cc146 Fix PRE topological expression set sorting adds 505ea909044 libstdc++: Exclude cygwin and mingw from linker relro support adds 2e8b368c3d3 Fix PRE NEW_SETS guarding adds d6e5745a9a8 c++: Tweak tsubst_qualified_id location. adds 61827d5d9a5 c++: Correct the handling of alignof(expr) [PR88115] adds b1c9b3c3408 c++: Change the mangling of __alignof__ [PR88115] adds 9227f81db7a Objective-C++ : Allow prefix attrs on linkage specs. adds 5d46ec3db21 CFI-handling : Add a hook to allow target-specific Personal [...] adds 0f5f9ed5e5a Daily bump. adds 5e00ad3ffbf analyzer: warn on invalid shift counts [PR97424] adds 8069928d5c2 analyzer: precision-of-wording for -Wanalyzer-stale-setjmp-buffer adds d33bc98f5bc testsuite: Adjust pr96789.c by disabling loop vect adds 87b7d45e358 dwarf2: Set DW_AT_declaration for undefined fns [PR97060] adds 7ea19dcafb8 IBM Z: Rename mode attr tointvec to TOINTVEC adds 5d9ade39b87 IBM Z: Fix PR97326: Enable fp compares in vec_cmp adds fc531c2ed3c c++: Fix up constexpr CLEANUP_POINT_EXPR and TRY_FINALLY_EX [...] adds 64326bb428a tree-optimization/97806 - fix PRE expression post order adds 7f445b5d611 aarch64: Fix SVE2 BCAX pattern [PR97730] adds 512c6ba0410 Avoid PRE insert iteration when possible adds 3c3beb1a813 Add test case for PR 97799. adds 7f851c33411 libstdc++: Fix __numeric_traits_integer<__int20> [PR 97798] adds b71ff8c15f5 Fortran: improve location data for OpenACC/OpenMP directive [...] new 071a31a5338 Add support for copy specifiers in fnspec new cb808c583de Specify reason of -Winvalid-pch warning new 896db49a442 More PRE compile-time optimizations new d21776ef903 libstdc++: Simplify __numeric_traits definition
The 4 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 | 175 ++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 33 +++ gcc/analyzer/analyzer.opt | 8 + gcc/analyzer/checker-path.h | 6 + gcc/analyzer/diagnostic-manager.cc | 18 +- gcc/analyzer/engine.cc | 55 ++++- gcc/analyzer/pending-diagnostic.h | 15 ++ gcc/analyzer/region-model.cc | 102 +++++++++ gcc/attr-fnspec.h | 28 ++- gcc/bitmap.c | 5 + gcc/builtins.c | 16 +- gcc/c-family/ChangeLog | 5 + gcc/c-family/c-opts.c | 2 +- gcc/c-family/c-pch.c | 40 ++-- gcc/common.opt | 4 + gcc/config/aarch64/aarch64-sve2.md | 31 ++- gcc/config/darwin-protos.h | 1 + gcc/config/darwin.c | 11 + gcc/config/darwin.h | 3 + gcc/config/s390/vector.md | 164 ++++++++------- gcc/config/s390/vx-builtins.md | 50 ++--- gcc/cp/ChangeLog | 36 ++++ gcc/cp/constexpr.c | 34 ++- gcc/cp/cp-tree.h | 2 +- gcc/cp/decl.c | 2 +- gcc/cp/mangle.c | 27 ++- gcc/cp/parser.c | 75 +++++-- gcc/cp/pt.c | 8 +- gcc/cp/typeck.c | 17 +- gcc/doc/invoke.texi | 36 ++++ gcc/doc/tm.texi | 4 + gcc/doc/tm.texi.in | 2 + gcc/dwarf2out.c | 15 +- gcc/fortran/ChangeLog | 9 + gcc/fortran/trans-openmp.c | 50 ++--- gcc/go/ChangeLog | 5 + gcc/target.def | 10 + gcc/testsuite/ChangeLog | 152 ++++++++++++++ gcc/testsuite/g++.dg/abi/macro0.C | 2 +- gcc/testsuite/g++.dg/cpp0x/alignof6.C | 19 ++ gcc/testsuite/g++.dg/cpp0x/alignof7.C | 22 ++ gcc/testsuite/g++.dg/cpp0x/alignof8.C | 13 ++ gcc/testsuite/g++.dg/cpp2a/constexpr-dtor9.C | 31 +++ gcc/testsuite/g++.dg/diagnostic/static_assert3.C | 36 ++++ gcc/testsuite/gcc.dg/analyzer/invalid-shift-1.c | 34 +++ gcc/testsuite/gcc.dg/analyzer/setjmp-5.c | 13 +- gcc/testsuite/gcc.dg/debug/dwarf2/pr97060.c | 13 ++ gcc/testsuite/gcc.dg/pr97806.c | 16 ++ gcc/testsuite/gcc.dg/tree-ssa/pr96789.c | 5 +- gcc/testsuite/gcc.dg/vect/pr97730.c | 12 ++ gcc/testsuite/gcc.target/aarch64/sve2/bcax_1.c | 2 +- gcc/testsuite/gfortran.dg/entry_23.f | 57 +++++ .../goacc/classify-kernels-unparallelized.f95 | 4 +- .../gfortran.dg/goacc/classify-kernels.f95 | 4 +- .../gfortran.dg/gomp/workshare-reduction-26.f90 | 4 +- .../gfortran.dg/gomp/workshare-reduction-27.f90 | 4 +- .../gfortran.dg/gomp/workshare-reduction-28.f90 | 4 +- .../gfortran.dg/gomp/workshare-reduction-3.f90 | 4 +- .../gfortran.dg/gomp/workshare-reduction-36.f90 | 4 +- .../gfortran.dg/gomp/workshare-reduction-37.f90 | 4 +- .../gfortran.dg/gomp/workshare-reduction-38.f90 | 4 +- .../gfortran.dg/gomp/workshare-reduction-39.f90 | 4 +- .../gfortran.dg/gomp/workshare-reduction-40.f90 | 4 +- .../gfortran.dg/gomp/workshare-reduction-41.f90 | 4 +- .../gfortran.dg/gomp/workshare-reduction-42.f90 | 4 +- .../gfortran.dg/gomp/workshare-reduction-43.f90 | 4 +- .../gfortran.dg/gomp/workshare-reduction-44.f90 | 4 +- .../gfortran.dg/gomp/workshare-reduction-45.f90 | 4 +- .../gfortran.dg/gomp/workshare-reduction-46.f90 | 4 +- .../gfortran.dg/gomp/workshare-reduction-47.f90 | 4 +- .../gfortran.dg/gomp/workshare-reduction-56.f90 | 8 +- .../gfortran.dg/gomp/workshare-reduction-57.f90 | 8 +- gcc/tree-ssa-alias.c | 35 ++-- gcc/tree-ssa-pre.c | 213 ++++++++++++++----- gcc/tree.c | 4 + libcc1/ChangeLog | 6 + libcc1/libcp1plugin.cc | 2 +- libcpp/files.c | 2 +- libiberty/ChangeLog | 10 + libiberty/cp-demangle.c | 25 ++- libiberty/testsuite/demangle-expected | 7 + libstdc++-v3/ChangeLog | 37 ++++ libstdc++-v3/acinclude.m4 | 23 ++- libstdc++-v3/configure | 230 ++++++++++++++------- libstdc++-v3/include/ext/numeric_traits.h | 133 ++++++++---- 86 files changed, 1877 insertions(+), 471 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/alignof6.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/alignof7.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/alignof8.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor9.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/static_assert3.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/invalid-shift-1.c create mode 100644 gcc/testsuite/gcc.dg/debug/dwarf2/pr97060.c create mode 100644 gcc/testsuite/gcc.dg/pr97806.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr97730.c create mode 100644 gcc/testsuite/gfortran.dg/entry_23.f