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-master-arm-mainline-allnoconfig in repository toolchain/ci/gcc.
from 151bf47e78f Fix test for pr68805. adds 750d061df09 Daily bump. adds 1e9369c5dcf PR middle-end/93829 - bogus -Wstringop-overflow on memcpy o [...] adds a499c2f8999 PR c/93812 - ICE on redeclaration of an attribute format fu [...] adds 726e292d410 PR middle-end/93926 - ICE on a built-in redeclaration retur [...] adds 649e174102a PR middle-end/92721 - checking ICE on attribute access rede [...] adds 778a77357ca [testsuites] Update several scev/IVOPTs cases adds 917e56a94f9 Fix typo in C++ standard version. adds 577350603a6 lto: Also copy .note.gnu.property section adds 3bb6abbf4bb Fix a libiberty testsuite failure adds 8dd5d8f31a4 Remove duplicate declaration. adds c9d92a575c9 Update comment to reflect optimization. adds 5fad000324d libstdc++: Add 'typename' to fix compilation with Clang adds ac3148a3d7d Fix changelog typo new 0ce38183001 Fix testsuite regression due to recent IRA changes. new a5879399fc0 amdgcn: Extend reductions to all types new 005530eb019 coroutines: Don't make duplicate frame copies of awaitables. new 4c391563407 libstdc++: Rename __detail::__maybe_empty_t alias template new d112e173ea0 libstdc++: Fix std::lexicographic_compare for unsigned char [...] new f3c276aec26 Ensure sufficient size of variables used for module+submodu [...] new e78e50d57ed c++: Add -std=gnu++20 option [PR93958] new f26688fbe44 Add new test for PR tree-optimization/92982. new b80cbe2d8d4 i386: Allow only registers with VALID_INT_MODE_P modes in m [...]
The 9 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 | 40 ++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 11 ++ gcc/c-family/c-attribs.c | 21 +++- gcc/c-family/c.opt | 6 +- gcc/c/ChangeLog | 13 +++ gcc/c/c-decl.c | 69 ++++++++----- gcc/c/c-typeck.c | 27 ++++- gcc/calls.c | 5 + gcc/config/gcn/gcn-valu.md | 76 +++++++------- gcc/config/gcn/gcn.c | 111 +++++++++++++++++---- gcc/config/gcn/gcn.md | 1 + gcc/config/i386/i386.md | 2 +- gcc/cp/ChangeLog | 12 +++ gcc/cp/coroutines.cc | 89 ++++++++++++----- gcc/fortran/ChangeLog | 8 ++ gcc/fortran/module.c | 8 +- gcc/lto-wrapper.c | 2 +- gcc/testsuite/ChangeLog | 55 +++++++++- .../torture/func-params-09-awaitable-parms.C | 105 +++++++++++++++++++ .../coroutines/torture/local-var-5-awaitable.C | 73 ++++++++++++++ gcc/testsuite/g++.dg/ext/attr-access.C | 109 ++++++++++++++++++++ .../gcc.dg/Wbuiltin-declaration-mismatch-13.c | 78 +++++++++++++++ gcc/testsuite/gcc.dg/Wstringop-overflow-32.c | 51 ++++++++++ gcc/testsuite/gcc.dg/format/proto.c | 89 +++++++++++++++++ gcc/testsuite/gcc.dg/strlenopt-94.c | 28 ++++++ gcc/testsuite/gcc.dg/tree-ssa/scev-10.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/scev-11.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/scev-12.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/scev-8.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/scev-9.c | 2 +- gcc/testsuite/gcc.dg/vect/bb-slp-19.c | 1 - gcc/testsuite/gcc.target/arm/fuse-caller-save.c | 2 +- gcc/testsuite/gcc.target/i386/pr93997.c | 4 + gcc/testsuite/gfortran.dg/pr93486.f90 | 30 ++++++ gcc/tree-ssa-strlen.c | 28 ++++-- libgcc/ChangeLog | 5 + libgcc/libgcov-interface.c | 1 - libiberty/ChangeLog | 11 ++ libiberty/simple-object.c | 3 + libiberty/testsuite/demangle-expected | 2 +- libstdc++-v3/ChangeLog | 14 +++ libstdc++-v3/include/bits/ranges_algo.h | 2 +- libstdc++-v3/include/bits/stl_algobase.h | 7 +- libstdc++-v3/include/std/ranges | 35 ++++--- .../25_algorithms/lexicographical_compare/uchar.cc | 61 +++++++++++ 46 files changed, 1148 insertions(+), 159 deletions(-) create mode 100644 gcc/testsuite/g++.dg/coroutines/torture/func-params-09-awaitabl [...] create mode 100644 gcc/testsuite/g++.dg/coroutines/torture/local-var-5-awaitable.C create mode 100644 gcc/testsuite/g++.dg/ext/attr-access.C create mode 100644 gcc/testsuite/gcc.dg/Wbuiltin-declaration-mismatch-13.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-32.c create mode 100644 gcc/testsuite/gcc.dg/format/proto.c create mode 100644 gcc/testsuite/gcc.dg/strlenopt-94.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93997.c create mode 100644 gcc/testsuite/gfortran.dg/pr93486.f90 create mode 100644 libstdc++-v3/testsuite/25_algorithms/lexicographical_compare/uchar.cc