This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allyesconfig in repository toolchain/ci/gcc.
from 09026b98a57 Daily bump. adds bc59a99c293 Daily bump. adds 59eb00c08db arm: Fix wrong code with MVE V2DImode loads and stores [PR99960] adds 4c035aea894 Daily bump. adds 4ec0307961b Daily bump. adds 4350d43a2e6 Daily bump. adds 799cf160518 PR fortran/98411 - Pointless warning for static variables adds 0c57b4fcb41 Daily bump. adds c571dbf7756 Daily bump. adds 4cfb9380d42 Daily bump. adds 969d51867b6 Daily bump. adds 1027e8c8837 c++: 'this' adjustment for devirtualized call adds 1cbde1725ca arm: Avoid emitting bogus CFA adjusts for CMSE nonsecure ca [...] adds 5821c453b8a Daily bump. adds 9f610f5cf81 i386: Change absMMXMODEI:mode2 to an expander. adds eb13f3f81d5 [PR97969] LRA: Transform pattern `plus (plus (hard reg, con [...] adds 1791b11d9ca [PR98722] LRA: Check that target has no 3-op add insn to tr [...] adds 05f6971ac40 [PR98777] LRA: Use preliminary created pseudo for in LRA el [...] adds 72a3f203348 Daily bump. new 5b4b18b8922 libstdc++: Install libstdc++*-gdb.py more robustly [PR 99453] new a937d0269c1 libstdc++: Fix installation of python hooks [PR 99453] new e01562b302e libstdc++: Change [range.iter.op] functions to function obj [...] new 753c8680a46 libstdc++: Fix return value of std::ranges::advance [PR 100833]
The 4 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: gcc/ChangeLog | 55 +++ gcc/DATESTAMP | 2 +- gcc/config/arm/arm.c | 21 +- gcc/config/arm/mve.md | 35 +- gcc/config/i386/sse.md | 2 +- gcc/cp/ChangeLog | 7 + gcc/cp/call.c | 44 ++- gcc/fortran/ChangeLog | 9 + gcc/fortran/trans-decl.c | 1 + gcc/lra-eliminations.c | 31 +- gcc/lra-int.h | 1 + gcc/lra.c | 4 + gcc/testsuite/ChangeLog | 66 ++++ gcc/testsuite/g++.dg/inherit/virtual15.C | 18 + gcc/testsuite/g++.dg/inherit/virtual15a.C | 19 + gcc/testsuite/g++.target/s390/pr98722.C | 12 + gcc/testsuite/gcc.target/arm/cmse/pr99725.c | 5 + .../arm/mve/intrinsics/vldrdq_gather_base_wb_s64.c | 4 +- .../arm/mve/intrinsics/vldrdq_gather_base_wb_u64.c | 4 +- .../mve/intrinsics/vldrdq_gather_base_wb_z_s64.c | 4 +- .../mve/intrinsics/vldrdq_gather_base_wb_z_u64.c | 4 +- .../arm/mve/intrinsics/vuninitializedq_int.c | 3 +- .../arm/mve/intrinsics/vuninitializedq_int1.c | 3 +- gcc/testsuite/gcc.target/arm/pr97969.c | 54 +++ gcc/testsuite/gcc.target/riscv/pr98777.c | 31 ++ gcc/testsuite/gfortran.dg/pr98411.f90 | 16 + libstdc++-v3/include/bits/range_access.h | 381 +++++++++++---------- libstdc++-v3/python/Makefile.am | 24 +- libstdc++-v3/python/Makefile.in | 18 +- .../headers/iterator/synopsis_c++20.cc | 25 +- .../24_iterators/range_operations/100768.cc | 128 +++++++ .../24_iterators/range_operations/advance.cc | 48 ++- .../testsuite/std/ranges/adaptors/elements.cc | 3 + .../testsuite/std/ranges/adaptors/transform.cc | 3 + 34 files changed, 769 insertions(+), 316 deletions(-) create mode 100644 gcc/testsuite/g++.dg/inherit/virtual15.C create mode 100644 gcc/testsuite/g++.dg/inherit/virtual15a.C create mode 100644 gcc/testsuite/g++.target/s390/pr98722.C create mode 100644 gcc/testsuite/gcc.target/arm/cmse/pr99725.c create mode 100644 gcc/testsuite/gcc.target/arm/pr97969.c create mode 100644 gcc/testsuite/gcc.target/riscv/pr98777.c create mode 100644 gcc/testsuite/gfortran.dg/pr98411.f90 create mode 100644 libstdc++-v3/testsuite/24_iterators/range_operations/100768.cc