This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_check_gcc/master-aarch64 in repository toolchain/ci/gcc.
from eb04ccf4bfd aarch64: Pass and return Neon vector-tuple types without a [...] adds fae00a0ac0e c++: use range-for more adds d3f7a2fa64f Workaround ICE in gimple_call_static_chain_flags adds 2b1c757d835 Fortran manual: Combine standard conformance docs in one place. adds 227e0100360 Fortran manual: Revise introductory chapter. adds a0db59bc5fc Fortran manual: Update section on Interoperability with C adds b96fdc0fca0 Fortran manual: Update miscellaneous references to old stan [...] adds 7237c5b698b Fortran manual: Remove old docs for never-implemented extensions. adds 1ece90ffa9c ipa-sra: Improve debug info for removed parameters (PR 93385) adds 004afb984be Treat undefined operands as varying in GORI. adds d70720c2382 middle-end: convert negate + right shift into compare greater. adds 1b4a63593bc AArch64: Lower intrinsics shift to GIMPLE when possible. adds 09aab7e699d libstdc++: Optimize std::tuple_element and std::tuple_size_v adds b57899f30f4 libstdc++: Consolidate duplicate metaprogramming utilities adds 79fe28d2c4b IBM Z: Define STACK_CHECK_MOVING_SP adds f4130a3eb54 libstdc++: Deprecate std::unexpected and handler functions
No new revisions were added by this update.
Summary of changes: gcc/config/aarch64/aarch64-builtins.c | 48 + gcc/config/aarch64/aarch64-simd-builtins.def | 2 +- gcc/config/aarch64/arm_neon.h | 14 +- gcc/config/s390/s390.h | 5 + gcc/cp/call.c | 12 +- gcc/cp/constexpr.c | 25 +- gcc/cp/decl.c | 14 +- gcc/cp/decl2.c | 10 +- gcc/cp/pt.c | 30 +- gcc/cp/typeck.c | 9 +- gcc/fortran/gfortran.texi | 985 +++++---------------- gcc/fortran/intrinsic.texi | 15 +- gcc/fortran/invoke.texi | 48 +- gcc/gimple-range-gori.cc | 40 +- gcc/gimple.c | 13 +- gcc/ipa-param-manipulation.c | 266 ++++-- gcc/ipa-param-manipulation.h | 12 +- gcc/match.pd | 36 +- gcc/testsuite/g++.dg/cpp0x/lambda/lambda-eh2.C | 2 +- gcc/testsuite/g++.dg/cpp0x/noexcept06.C | 2 +- gcc/testsuite/g++.dg/cpp0x/noexcept07.C | 2 +- gcc/testsuite/g++.dg/eh/forced3.C | 2 +- gcc/testsuite/g++.dg/eh/unexpected1.C | 2 +- gcc/testsuite/g++.old-deja/g++.eh/spec1.C | 2 +- gcc/testsuite/g++.old-deja/g++.eh/spec2.C | 2 +- gcc/testsuite/g++.old-deja/g++.eh/spec3.C | 2 +- gcc/testsuite/g++.old-deja/g++.eh/spec4.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/eh33.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/eh34.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/eh50.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/eh51.C | 2 +- gcc/testsuite/gcc.dg/guality/ipa-sra-1.c | 45 + gcc/testsuite/gcc.dg/pr103079.c | 20 + gcc/testsuite/gcc.dg/signbit-2.c | 19 + gcc/testsuite/gcc.dg/signbit-3.c | 13 + gcc/testsuite/gcc.dg/signbit-4.c | 65 ++ gcc/testsuite/gcc.dg/signbit-5.c | 65 ++ gcc/testsuite/gcc.dg/signbit-6.c | 72 ++ .../aarch64/advsimd-intrinsics/vshl-opt-1.c | 11 + .../aarch64/advsimd-intrinsics/vshl-opt-2.c | 11 + .../aarch64/advsimd-intrinsics/vshl-opt-3.c | 11 + .../aarch64/advsimd-intrinsics/vshl-opt-4.c | 11 + .../aarch64/advsimd-intrinsics/vshl-opt-5.c | 12 + .../aarch64/advsimd-intrinsics/vshl-opt-6.c | 10 + .../aarch64/advsimd-intrinsics/vshl-opt-7.c | 12 + .../aarch64/advsimd-intrinsics/vshl-opt-8.c | 10 + gcc/testsuite/gcc.target/aarch64/signbit-1.c | 20 + gcc/testsuite/gcc.target/aarch64/signbit-2.c | 36 + gcc/tree-inline.c | 45 +- libstdc++-v3/doc/html/manual/api.html | 4 + libstdc++-v3/doc/xml/manual/evolution.xml | 6 + libstdc++-v3/include/bits/stl_pair.h | 8 + libstdc++-v3/include/bits/utility.h | 73 +- libstdc++-v3/include/std/array | 8 + libstdc++-v3/include/std/tuple | 61 +- libstdc++-v3/include/std/variant | 127 +-- libstdc++-v3/libsupc++/eh_personality.cc | 9 +- libstdc++-v3/libsupc++/eh_ptr.cc | 3 + libstdc++-v3/libsupc++/eh_terminate.cc | 1 + libstdc++-v3/libsupc++/eh_throw.cc | 3 + libstdc++-v3/libsupc++/exception | 27 +- libstdc++-v3/libsupc++/unwind-cxx.h | 8 +- .../18_support/exception_ptr/60612-unexpected.cc | 1 + .../18_support/headers/exception/synopsis.cc | 2 +- .../testsuite/18_support/set_unexpected.cc | 2 +- .../testsuite/18_support/unexpected_handler.cc | 1 + .../20_util/tuple/element_access/get_neg.cc | 1 + 67 files changed, 1349 insertions(+), 1094 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/guality/ipa-sra-1.c create mode 100644 gcc/testsuite/gcc.dg/pr103079.c create mode 100644 gcc/testsuite/gcc.dg/signbit-2.c create mode 100644 gcc/testsuite/gcc.dg/signbit-3.c create mode 100644 gcc/testsuite/gcc.dg/signbit-4.c create mode 100644 gcc/testsuite/gcc.dg/signbit-5.c create mode 100644 gcc/testsuite/gcc.dg/signbit-6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vshl-opt-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vshl-opt-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vshl-opt-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vshl-opt-4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vshl-opt-5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vshl-opt-6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vshl-opt-7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vshl-opt-8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/signbit-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/signbit-2.c