This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_check/master-arm in repository toolchain/ci/gcc.
from 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/gimple-range-gori.cc | 40 ++-- 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 + 57 files changed, 1013 insertions(+), 269 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