This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_debug in repository toolchain/ci/gcc.
from f806a768e14 Daily bump. adds d3e5bae174d Make anti_adjust_stack_and_probe_stack_clash extern and use [...] adds 868d351e232 IBM Z: stack clash prot: add missing updates of last_probe_offset adds 0473885be8b IBM Z: Define probe_stack expander adds 42ef8a5e662 i386: Add V2SFmode conversion functions [PR95046] adds 49ddde69fc8 openmp: Also implicitly mark as declare target to functions [...] adds d0fb9ffc1b8 openmp: Fix placement of 2nd+ preparation statement for PHI [...] adds 7a50e708756 openmp: cgraph support for late declare variant resolution adds 568c985113b middle-end/95118 - fix printing of denormal zero adds 0d1ccfd0cc2 testsuite/94703 - skip gcc.dg/tree-ssa/pr94703.c on strict- [...] adds 2c814af65ef aarch64: Fix arm_sve_vector_bits on typedefs [PR95105] adds 365e3cde497 i386: Add V2DFmode conversion functions [PR95046] adds 941c9474700 Add tests for gcc-changelog. adds c4bff4c230c c++: Improve build_template_decl adds 5adbd090756 c++: Adjust push_template_decl_real adds ea5a33d4536 c++: simplify lookup_template_class_1 adds ddbaab134ca c++: Simplify tsubst_friend_function adds f497e36ae56 c++: Simplify tsubst_template_decl adds 68f1d74ff92 c++: Missed c++2a->20 change adds f664bd07f08 arm.c: Clarify error message in thumb1_expand_prologue adds 4036327e4ca arm: Factorize several occurrences of the same code into re [...] adds 8d286dd118a x86: Default CET run-time support to auto adds cdc34b50579 Add early return for invalid STATUS for close. adds d975519ad10 Removed double ChangeLog entries from previous commit. adds 098cf31aa26 c++: Missing SFINAE with lookup_fnfields [PR78446] adds 9056cd80351 i386: Add V2DFmode float trunc/extend functions [PR95046] adds 75d0b3d7288 amdgcn: fix vcc clobber in vector load/store adds 3a36428b5fb libgo: only build syscall test with -static on GNU/Linux adds 4e1592f8e1d c++: Fix deferred noexcept on constructor [PR93901]. adds 3f30a274913 libiberty: Update D symbol demangling for latest ABI spec. adds d2a359fe5d7 Skip jit tests for targets that don't support -lgccjit adds 98aad12cd2e Daily bump. adds 8a15faa730f Fold (add -1; zero_ext; add +1) operations to zero_ext when [...] adds 84935c98221 tree-optimization/33315 - common stores during sinking adds f4356120ba8 i386: Add V2SFmode hadd/hsub instructions [PR95046] adds f8b0665445b i386: Add V2SFmode hadd/hsub instructions [PR95046] adds 3a55774f0b6 libiberty: Handle @live attribute in D demangler. adds 9f0f7da9aa9 [OpenMP] Fix 'omp exit data' for Fortran arrays (PR 94635) adds 62af27e77b5 arm: Add support for interrupt routines to reg_needs_saving_p adds aaf1ee48316 tree-optimization/95133 - avoid abnormal edges in path splitting adds c9a41202b27 contrib: Handle GDB specific test result types adds b8db70e1f1c WIP amdgcn: use unsigned extend for lshiftrt adds f8e1c0c0182 Fix clang [-Wmisleading-indentation] in hsa-gen.c. adds 584a3c080bb tree-optimization/92260 - improve fix adds 271e3da859f c++: Fix thinkos in template_args_equal change. adds 75514d157e9 i386: Allow SI, DI and TImode pushes from XMM registers adds 0ec52417fd9 [Fortran] OpenMP 5 – permit more sharing clauses for SIMD ( [...] adds 4c1a5d8b71e x86: Also check if -fcf-protection works adds cda6396a1b6 PR c++/93286 - ICE with __is_constructible and variadic template. adds 289fbbe75f6 c++: Revert unnecessary parts of fix for [PR90996] adds b8079176c97 rs6000/testsuite: Use -mdejagnu-cpu= instead of -mcpu= adds 918f1682666 rs6000/testsuite: Don't use powerpc64 effective target adds 7df6b2c0531 rs6000/testsuite: Use lp64 in cnttzdm-0.c adds b595f14f8f6 rs6000/testsuite: Use the int128 selector where needed adds fe83bfb1466 rs6000: BU_FUTURE_MISC_2 requires powerpc64 adds 16485ea97b3 analyzer: Remove stray semicolon. adds 29f0e90d990 c++: Enable coroutines with -std=c++20. adds e478cacb62f libgo: only build syscall test with -static if it works adds 9d495e72508 Update cpplib sv.po. new 115232b7789 c++: decltype of invalid non-dependent expr [PR57943] new 53b4d52f114 Daily bump.
The 2 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: config/ChangeLog | 10 + config/cet.m4 | 5 +- contrib/ChangeLog | 10 + contrib/dg-extract-results.py | 6 +- contrib/dg-extract-results.sh | 12 +- contrib/gcc-changelog/test_email.py | 260 +++ contrib/gcc-changelog/test_patches.txt | 2384 ++++++++++++++++++++ gcc/ChangeLog | 264 ++- gcc/DATESTAMP | 2 +- gcc/Makefile.in | 1 + gcc/analyzer/sm-signal.cc | 2 +- gcc/c-family/ChangeLog | 4 + gcc/c-family/c-opts.c | 7 +- gcc/c/ChangeLog | 4 + gcc/c/c-parser.c | 1 + gcc/cgraph.c | 2 + gcc/cgraph.h | 8 +- gcc/config/aarch64/aarch64-sve-builtins.cc | 35 +- gcc/config/arm/arm.c | 64 +- gcc/config/gcn/gcn-valu.md | 163 +- gcc/config/gcn/gcn.c | 13 +- gcc/config/i386/i386-builtin.def | 4 +- gcc/config/i386/i386.md | 81 +- gcc/config/i386/mmx.md | 176 +- gcc/config/i386/sse.md | 67 +- gcc/config/rs6000/rs6000-builtin.def | 3 +- gcc/config/s390/s390.c | 10 +- gcc/config/s390/s390.md | 23 +- gcc/configure | 12 +- gcc/cp/ChangeLog | 77 + gcc/cp/call.c | 8 +- gcc/cp/class.c | 2 +- gcc/cp/cp-gimplify.c | 4 + gcc/cp/cp-tree.h | 4 +- gcc/cp/decl2.c | 3 + gcc/cp/except.c | 3 +- gcc/cp/init.c | 2 +- gcc/cp/method.c | 2 +- gcc/cp/name-lookup.c | 3 +- gcc/cp/parser.c | 20 +- gcc/cp/pt.c | 486 ++-- gcc/cp/search.c | 5 +- gcc/cp/semantics.c | 8 + gcc/cp/typeck2.c | 18 - gcc/doc/sourcebuild.texi | 3 + gcc/explow.c | 3 +- gcc/explow.h | 4 + gcc/fortran/ChangeLog | 11 + gcc/fortran/openmp.c | 17 +- gcc/fortran/trans-openmp.c | 2 + gcc/function.h | 3 + gcc/gimple-ssa-split-paths.c | 10 +- gcc/gimplify.c | 4 +- gcc/go/gofrontend/MERGE | 2 +- gcc/hsa-gen.c | 14 +- gcc/ipa.c | 3 + gcc/loop-doloop.c | 38 +- gcc/lto-cgraph.c | 4 + gcc/omp-general.c | 305 ++- gcc/omp-offload.c | 66 +- gcc/omp-simd-clone.c | 16 +- gcc/real.c | 4 +- gcc/testsuite/ChangeLog | 164 ++ .../c-c++-common/gomp/declare-variant-14.c | 28 + gcc/testsuite/g++.dg/coroutines/coro.h | 10 +- gcc/testsuite/g++.dg/coroutines/coroutines.exp | 2 +- gcc/testsuite/g++.dg/cpp0x/decltype76.C | 7 + gcc/testsuite/g++.dg/cpp1y/pr90996.C | 19 +- gcc/testsuite/g++.dg/template/sfinae31.C | 14 + .../aarch64/sve/acle/general-c++/attributes_1.C | 122 + gcc/testsuite/gcc.dg/gomp/pr95108.c | 18 + gcc/testsuite/gcc.dg/pr95118.c | 11 + gcc/testsuite/gcc.dg/pr95133.c | 14 + gcc/testsuite/gcc.dg/tree-ssa/pr94703.c | 1 + gcc/testsuite/gcc.dg/tree-ssa/split-path-7.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-13.c | 25 + gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-14.c | 17 + .../aarch64/sve/acle/general/attributes_8.c | 101 + gcc/testsuite/gcc.target/gcn/gcn.exp | 42 + gcc/testsuite/gcc.target/gcn/vcc-clobber.c | 33 + gcc/testsuite/gcc.target/i386/pr95046-5.c | 44 + gcc/testsuite/gcc.target/i386/pr95046-6.c | 44 + gcc/testsuite/gcc.target/i386/pr95046-7.c | 25 + gcc/testsuite/gcc.target/i386/pr95046-8.c | 22 + gcc/testsuite/gcc.target/powerpc/cntlzdm-0.c | 2 +- gcc/testsuite/gcc.target/powerpc/cntlzdm-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/cnttzdm-0.c | 1 + gcc/testsuite/gcc.target/powerpc/cnttzdm-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/doloop-2.c | 29 + gcc/testsuite/gcc.target/powerpc/pdep-0.c | 4 +- gcc/testsuite/gcc.target/powerpc/pdep-1.c | 4 +- gcc/testsuite/gcc.target/powerpc/pextd-0.c | 4 +- gcc/testsuite/gcc.target/powerpc/pextd-1.c | 4 +- gcc/testsuite/gcc.target/powerpc/pr90763.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr91275.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr92796.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr93658.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr93800.c | 2 +- gcc/testsuite/gcc.target/powerpc/setbceq.c | 2 +- gcc/testsuite/gcc.target/powerpc/setbcge.c | 2 +- gcc/testsuite/gcc.target/powerpc/setbcgt.c | 2 +- gcc/testsuite/gcc.target/powerpc/setbcle.c | 2 +- gcc/testsuite/gcc.target/powerpc/setbclt.c | 2 +- gcc/testsuite/gcc.target/powerpc/setbcne.c | 2 +- gcc/testsuite/gcc.target/powerpc/setnbceq.c | 2 +- gcc/testsuite/gcc.target/powerpc/setnbcge.c | 2 +- gcc/testsuite/gcc.target/powerpc/setnbcgt.c | 2 +- gcc/testsuite/gcc.target/powerpc/setnbcle.c | 2 +- gcc/testsuite/gcc.target/powerpc/setnbclt.c | 2 +- gcc/testsuite/gcc.target/powerpc/setnbcne.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-gnb-0.c | 1 + gcc/testsuite/gcc.target/powerpc/vec-gnb-1.c | 1 + gcc/testsuite/gcc.target/powerpc/vec-gnb-2.c | 1 + .../gcc.target/powerpc/vec-ternarylogic-10.c | 1 + .../gcc.target/powerpc/vec-ternarylogic-8.c | 1 + .../gcc.target/powerpc/vec-ternarylogic-9.c | 1 + .../gcc.target/powerpc/xxgenpc-runnable.c | 2 +- gcc/testsuite/gcc.target/s390/stack-clash-1.c | 17 + gcc/testsuite/gcc.target/s390/stack-clash-2.c | 17 + gcc/testsuite/gcc.target/s390/stack-clash-3.c | 17 + gcc/testsuite/gfortran.dg/gomp/openmp-simd-4.f90 | 65 + .../gfortran.dg/gomp/target-exit-data.f90 | 20 + gcc/testsuite/jit.dg/jit.exp | 5 + gcc/testsuite/lib/target-supports.exp | 15 + gcc/tree-inline.c | 4 + gcc/tree-ssa-sink.c | 185 +- gcc/tree-vect-slp.c | 19 +- libatomic/ChangeLog | 9 + libatomic/configure | 7 +- libbacktrace/ChangeLog | 9 + libbacktrace/configure | 19 +- libcc1/ChangeLog | 4 + libcc1/configure | 43 +- libcpp/ChangeLog | 4 + libcpp/configure | 43 +- libcpp/po/ChangeLog | 4 + libcpp/po/sv.po | 6 +- libdecnumber/ChangeLog | 4 + libdecnumber/configure | 89 +- libgcc/ChangeLog | 9 + libgcc/configure | 7 +- libgfortran/ChangeLog | 15 + libgfortran/configure | 11 +- libgfortran/io/close.c | 8 +- libgo/Makefile.am | 4 +- libgo/Makefile.in | 4 +- libgo/configure | 48 +- libgo/configure.ac | 11 + libgomp/ChangeLog | 18 + libgomp/configure | 7 +- libgomp/testsuite/libgomp.c-c++-common/target-40.c | 51 + .../testsuite/libgomp.fortran/close_errors_1.f90 | 19 + libiberty/ChangeLog | 38 + libiberty/d-demangle.c | 773 ++++--- libiberty/testsuite/d-demangle-expected | 80 + libitm/ChangeLog | 9 + libitm/configure | 7 +- libobjc/ChangeLog | 9 + libobjc/configure | 11 +- libphobos/ChangeLog | 5 + libphobos/configure | 11 +- libquadmath/ChangeLog | 9 + libquadmath/configure | 7 +- libsanitizer/ChangeLog | 9 + libsanitizer/configure | 7 +- libssp/ChangeLog | 9 + libssp/configure | 11 +- libstdc++-v3/ChangeLog | 9 + libstdc++-v3/configure | 7 +- libvtv/ChangeLog | 9 + libvtv/configure | 7 +- zlib/ChangeLog.gcj | 9 + zlib/configure | 11 +- 173 files changed, 6565 insertions(+), 945 deletions(-) create mode 100755 contrib/gcc-changelog/test_email.py create mode 100644 contrib/gcc-changelog/test_patches.txt create mode 100644 gcc/testsuite/c-c++-common/gomp/declare-variant-14.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/decltype76.C create mode 100644 gcc/testsuite/g++.dg/template/sfinae31.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/attributes_1.C create mode 100644 gcc/testsuite/gcc.dg/gomp/pr95108.c create mode 100644 gcc/testsuite/gcc.dg/pr95118.c create mode 100644 gcc/testsuite/gcc.dg/pr95133.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-13.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-14.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/attributes_8.c create mode 100644 gcc/testsuite/gcc.target/gcn/gcn.exp create mode 100644 gcc/testsuite/gcc.target/gcn/vcc-clobber.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95046-5.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95046-6.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95046-7.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95046-8.c create mode 100644 gcc/testsuite/gcc.target/powerpc/doloop-2.c create mode 100644 gcc/testsuite/gcc.target/s390/stack-clash-1.c create mode 100644 gcc/testsuite/gcc.target/s390/stack-clash-2.c create mode 100644 gcc/testsuite/gcc.target/s390/stack-clash-3.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/openmp-simd-4.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/target-exit-data.f90 create mode 100644 libgomp/testsuite/libgomp.c-c++-common/target-40.c create mode 100644 libgomp/testsuite/libgomp.fortran/close_errors_1.f90