This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_build/master-aarch64 in repository toolchain/ci/gcc.
from 97ffef35532 testsuite: Fix up pr103456.c testcase [PR103456] adds f7854b90897 Add TARGET_IFUNC_REF_LOCAL_OK adds 06f2e7d49fc sve: combine nested if predicates adds add31efdc7b RISC-V: Add option defines for Scalar Cryptography adds 0962bff477a RISC-V: Add implied defines of Zk, Zkn and Zks adds 37fbf9175b2 x86: Scan leal in PR target/83782 tests for x32 adds 987baa7444a rs6000: Fix use of wrong enum for built-in function code adds 654cd743c88 x86: Add -mmove-max=bits and -mstore-max=bits adds abd7712f91c c++: Fix for decltype(auto) and parenthesized expr [PR103403] adds f46d32dd29b Fortran: improve checking of array specifications adds d81722ee16e rs6000: testsuite: Add rop_ok effective-target function adds cff7879a381 rs6000: Fix up flag_shrink_wrap handling in presence of -mr [...] adds 7bfe82e5a85 Fix typos in libstdc++-v3/ChangeLog adds f78eaffd153 c++: avoid redundant scope in diagnostics adds bf548ce3e67 libstdc++: Simplify emplace member functions in _Rb_tree adds 03a9bd059b4 Daily bump. adds e096e2cfe9f testsuite: powerpc/vec_reve_1.c requires VSX. adds daca416fc28 [PR103028] test ifcvt trap_if seq more strictly after reload adds 55dfce4d5cb libcpp: Fix up handling of deferred pragmas [PR102432] adds c57c910c945 c++: Allow indeterminate unsigned char or std::byte in bit_ [...] adds c060e5c49c4 i386, ipa-modref: Comment spelling fix
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 197 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 7 + gcc/common/config/riscv/riscv-common.c | 38 +++- gcc/config/i386/i386-expand.c | 3 +- gcc/config/i386/i386-options.c | 75 +++++++- gcc/config/i386/i386-options.h | 6 +- gcc/config/i386/i386-protos.h | 1 + gcc/config/i386/i386.c | 25 ++- gcc/config/i386/i386.h | 18 +- gcc/config/i386/i386.opt | 8 + gcc/config/i386/x86-tune.def | 14 +- gcc/config/riscv/arch-canonicalize | 16 +- gcc/config/riscv/riscv-opts.h | 22 +++ gcc/config/riscv/riscv.opt | 3 + gcc/config/rs6000/rs6000.c | 12 +- gcc/cp/ChangeLog | 18 ++ gcc/cp/constexpr.c | 131 +++++++++++++- gcc/cp/cp-gimplify.c | 3 +- gcc/cp/cp-tree.h | 1 + gcc/cp/error.c | 10 +- gcc/cp/pt.c | 15 +- gcc/cp/semantics.c | 18 +- gcc/cp/tree.c | 12 ++ gcc/doc/invoke.texi | 13 ++ gcc/doc/tm.texi | 5 + gcc/doc/tm.texi.in | 2 + gcc/fortran/ChangeLog | 16 ++ gcc/fortran/array.c | 4 + gcc/fortran/expr.c | 25 +++ gcc/fortran/gfortran.h | 1 + gcc/ifcvt.c | 4 +- gcc/ipa-modref-tree.c | 2 +- gcc/target.def | 8 + gcc/testsuite/ChangeLog | 84 +++++++++ gcc/testsuite/c-c++-common/goacc/pr102432.c | 23 +++ gcc/testsuite/c-c++-common/gomp/pr102432.c | 23 +++ gcc/testsuite/g++.dg/cpp1y/decltype-auto2.C | 12 ++ gcc/testsuite/g++.dg/cpp1y/decltype-auto3.C | 12 ++ gcc/testsuite/g++.dg/cpp1y/decltype-auto4.C | 65 +++++++ gcc/testsuite/g++.dg/cpp1z/decomp-decltype1.C | 28 +++ gcc/testsuite/g++.dg/cpp2a/bit-cast11.C | 63 +++++++ gcc/testsuite/g++.dg/cpp2a/bit-cast12.C | 68 +++++++ gcc/testsuite/g++.dg/cpp2a/bit-cast13.C | 63 +++++++ gcc/testsuite/g++.dg/cpp2a/bit-cast14.C | 75 ++++++++ gcc/testsuite/g++.dg/diagnostic/scope1.C | 12 ++ gcc/testsuite/gcc.dg/pr103028.c | 21 +++ .../gcc.target/aarch64/sve/pred-combine-and.c | 18 ++ gcc/testsuite/gcc.target/i386/pieces-memcpy-17.c | 16 ++ gcc/testsuite/gcc.target/i386/pieces-memcpy-18.c | 16 ++ gcc/testsuite/gcc.target/i386/pieces-memcpy-19.c | 16 ++ gcc/testsuite/gcc.target/i386/pieces-memcpy-20.c | 16 ++ gcc/testsuite/gcc.target/i386/pieces-memcpy-21.c | 16 ++ gcc/testsuite/gcc.target/i386/pieces-memset-45.c | 16 ++ gcc/testsuite/gcc.target/i386/pieces-memset-46.c | 17 ++ gcc/testsuite/gcc.target/i386/pieces-memset-47.c | 17 ++ gcc/testsuite/gcc.target/i386/pieces-memset-48.c | 17 ++ gcc/testsuite/gcc.target/i386/pieces-memset-49.c | 16 ++ gcc/testsuite/gcc.target/i386/pr83782-1.c | 26 +++ gcc/testsuite/gcc.target/i386/pr83782-2.c | 26 +++ gcc/testsuite/gcc.target/powerpc/pr101324.c | 17 ++ gcc/testsuite/gcc.target/powerpc/rop-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/rop-2.c | 2 +- gcc/testsuite/gcc.target/powerpc/rop-3.c | 2 +- gcc/testsuite/gcc.target/powerpc/rop-4.c | 2 +- gcc/testsuite/gcc.target/powerpc/rop-5.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec_reve_1.c | 4 +- gcc/testsuite/gfortran.dg/pr103505.f90 | 9 + gcc/testsuite/lib/target-supports.exp | 7 + gcc/tree-vect-stmts.c | 70 ++++++-- gcc/tree-vectorizer.h | 9 + gcc/varasm.c | 3 +- libcpp/ChangeLog | 6 + libcpp/lex.c | 16 +- libstdc++-v3/ChangeLog | 17 +- libstdc++-v3/include/bits/stl_tree.h | 148 ++++++++-------- 76 files changed, 1681 insertions(+), 152 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/goacc/pr102432.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr102432.c create mode 100644 gcc/testsuite/g++.dg/cpp1y/decltype-auto2.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/decltype-auto3.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/decltype-auto4.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/decomp-decltype1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/bit-cast11.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/bit-cast12.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/bit-cast13.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/bit-cast14.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/scope1.C create mode 100644 gcc/testsuite/gcc.dg/pr103028.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pred-combine-and.c create mode 100644 gcc/testsuite/gcc.target/i386/pieces-memcpy-17.c create mode 100644 gcc/testsuite/gcc.target/i386/pieces-memcpy-18.c create mode 100644 gcc/testsuite/gcc.target/i386/pieces-memcpy-19.c create mode 100644 gcc/testsuite/gcc.target/i386/pieces-memcpy-20.c create mode 100644 gcc/testsuite/gcc.target/i386/pieces-memcpy-21.c create mode 100644 gcc/testsuite/gcc.target/i386/pieces-memset-45.c create mode 100644 gcc/testsuite/gcc.target/i386/pieces-memset-46.c create mode 100644 gcc/testsuite/gcc.target/i386/pieces-memset-47.c create mode 100644 gcc/testsuite/gcc.target/i386/pieces-memset-48.c create mode 100644 gcc/testsuite/gcc.target/i386/pieces-memset-49.c create mode 100644 gcc/testsuite/gcc.target/i386/pr83782-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr83782-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr101324.c create mode 100644 gcc/testsuite/gfortran.dg/pr103505.f90