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_O3 in repository toolchain/ci/gcc.
from af42043e661 Revert "tree-sra: Avoid refreshing into const base decls (P [...] adds 57d2342fbb5 reorg.c (fill_slots_from_thread): Reinstate code typoed out [...] adds 0df864ed1d2 rs6000: Add -mrop-protect and -mprivileged flags adds af979a98bce rs6000: Emit ROP-mitigation instructions in prologue and epilogue adds 3ec3a9feb83 rs6000: Conditionally define __ROP_PROTECT__ adds 5bd66c6826e rs6000: Add ROP tests adds 1ba3f0ef546 Daily bump. adds f1146b50e8a testsuite/arm: Improve unsigned-float.c adds 4a322345cab arm: remove error in CPP_SPEC when -mlittle-endian and -mbi [...] adds 2fa3e5740b8 testsuite: Require fsanitize support on the target. adds e49ff61d419 testsuite: Silence psabi warning adds 1dfb5d8ab52 Daily bump. adds 52a812098a7 Revert "download_prerequisites: update MPFR version to reco [...] adds 2ec80a3457a Update mpfr version to 3.1.6 new b050cf6a4d9 testsuite: Require openmp effective-target for PR100515 new 3cbcb5d0cfc LTO: merge -flto=foo both from IL and linker cmdline new a8e19fa4198 Avoid outputting corrupt string constructor when host/targe [...] new e3b6d3a887f libstdc++: Allow lualatex to be used for Doxygen PDF new 582776eb1b6 OpenMP/Fortran: Reject nonintrinsic assignments in OMP WORK [...] new 325187841aa testsuite/arm: Fix and rename arm_qbit_ok into arm_sat_ok e [...] new e87d568e9e3 testsuite/arm: Improve mve-vshr.c new afa4401edd8 testsuite/arm: Factorize and increase coverage in mve-sub_1.c new c34e18636b3 testsuite/arm: Add mve-vadd-1.c test new 0ca93e302bf testsuite/arm: Add mve-vadd-scalar-1.c test new 45063c0506a Fix ICE [PR target/100549] new a6eacbf1055 arm: Auto-vectorization for MVE: vcmp new 7606865198b arm: Auto-vectorization for MVE: add __fp16 support to VCMP new bdd8e3dd60c Improve message for wrong number of alternatives.
The 14 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: contrib/download_prerequisites | 2 +- contrib/prerequisites.md5 | 2 +- contrib/prerequisites.sha512 | 2 +- gcc/ChangeLog | 54 ++++++ gcc/DATESTAMP | 2 +- gcc/c-family/c-common.c | 6 + gcc/config/arm/arm-protos.h | 2 +- gcc/config/arm/arm.c | 211 ++++++++++++++++----- gcc/config/arm/arm.h | 4 +- gcc/config/arm/iterators.md | 15 +- gcc/config/arm/mve.md | 10 +- gcc/config/arm/neon.md | 87 --------- gcc/config/arm/unspecs.md | 20 -- gcc/config/arm/vec-common.md | 124 ++++++++++++ gcc/config/i386/i386.c | 4 +- gcc/config/rs6000/rs6000-c.c | 3 + gcc/config/rs6000/rs6000-internal.h | 2 + gcc/config/rs6000/rs6000-logue.c | 74 +++++++- gcc/config/rs6000/rs6000.c | 4 + gcc/config/rs6000/rs6000.md | 31 +++ gcc/config/rs6000/rs6000.opt | 8 + gcc/doc/invoke.texi | 20 +- gcc/doc/sourcebuild.texi | 6 +- gcc/fortran/resolve.c | 6 + gcc/genoutput.c | 16 +- gcc/lto-wrapper.c | 118 ++++++------ gcc/reorg.c | 10 + gcc/testsuite/ChangeLog | 34 ++++ gcc/testsuite/g++.dg/ext/attrib63.C | 1 + gcc/testsuite/g++.dg/warn/uninit-pr93100.C | 1 + gcc/testsuite/gcc.dg/debug/dwarf2/pr100515.c | 1 + gcc/testsuite/gcc.target/arm/acle/saturation.c | 4 +- .../gcc.target/arm/armv8_2-fp16-arith-1.c | 16 +- gcc/testsuite/gcc.target/arm/simd/mve-compare-1.c | 80 ++++++++ gcc/testsuite/gcc.target/arm/simd/mve-compare-2.c | 38 ++++ gcc/testsuite/gcc.target/arm/simd/mve-compare-3.c | 38 ++++ .../gcc.target/arm/simd/mve-compare-scalar-1.c | 69 +++++++ gcc/testsuite/gcc.target/arm/simd/mve-vadd-1.c | 43 +++++ .../gcc.target/arm/simd/mve-vadd-scalar-1.c | 47 +++++ gcc/testsuite/gcc.target/arm/simd/mve-vcmp-f16.c | 30 +++ gcc/testsuite/gcc.target/arm/simd/mve-vcmp-f32.c | 30 +++ gcc/testsuite/gcc.target/arm/simd/mve-vcmp.c | 50 +++++ gcc/testsuite/gcc.target/arm/simd/mve-vshr.c | 7 + gcc/testsuite/gcc.target/arm/simd/mve-vsub_1.c | 60 ++---- gcc/testsuite/gcc.target/arm/unsigned-float.c | 6 +- gcc/testsuite/gcc.target/i386/pr100549.c | 108 +++++++++++ gcc/testsuite/gcc.target/powerpc/rop-1.c | 17 ++ gcc/testsuite/gcc.target/powerpc/rop-2.c | 17 ++ gcc/testsuite/gcc.target/powerpc/rop-3.c | 18 ++ gcc/testsuite/gcc.target/powerpc/rop-4.c | 15 ++ gcc/testsuite/gcc.target/powerpc/rop-5.c | 13 ++ gcc/testsuite/gfortran.dg/gomp/workshare-59.f90 | 26 +++ gcc/testsuite/lib/target-supports.exp | 42 ++-- libstdc++-v3/doc/Makefile.am | 30 +-- libstdc++-v3/doc/Makefile.in | 30 +-- libstdc++-v3/doc/doxygen/user.cfg.in | 2 +- libstdc++-v3/scripts/run_doxygen | 75 +++++--- 57 files changed, 1423 insertions(+), 368 deletions(-) create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-compare-1.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-compare-2.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-compare-3.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-compare-scalar-1.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vadd-1.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vadd-scalar-1.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vcmp-f16.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vcmp-f32.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vcmp.c create mode 100644 gcc/testsuite/gcc.target/i386/pr100549.c create mode 100644 gcc/testsuite/gcc.target/powerpc/rop-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/rop-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/rop-3.c create mode 100644 gcc/testsuite/gcc.target/powerpc/rop-4.c create mode 100644 gcc/testsuite/gcc.target/powerpc/rop-5.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-59.f90