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_O1 in repository toolchain/ci/gcc.
from a0864ce8662 Use libiberty snprintf and vsnprintf on hppa*-*-hpux*. adds 28c62475050 Daily bump. adds a589877a003 Fix thinko in new warning on type punning for storage order [...] adds 4e65bf5ace0 docs: remove extra character. adds 0bc0e6173f5 genhooks: remove dead code adds fcbbf786aeb docs: Add missing @headitem for tables. adds 7fa4db39b6b openmp: Call c_omp_adjust_map_clauses even for combined tar [...] adds cb4b99be48a openmp: Add testcase for scan directive with nested functions adds 09bf5279e87 i386: Clean up constraints.md adds 03d921abe60 aix: Use assemble_name to output BSS section name. adds fed94fc9e70 Reimplement LEAF_REG_REMAP macro for the SPARC adds 7d6987e90d1 Daily bump. adds 16465ceb06c CALL_INSN may not be a real function call. adds 9a90b311f22 Fix _mm256_zeroupper by representing the instructions as ca [...] adds be5efe9c12c Fix ICE of insn does not satisfy its constraints. adds d66a703c8ba tree-inline: Fix up __builtin_va_arg_pack handling [PR100898] adds e1521b170b4 fold-const: Fix up fold_read_from_vector [PR100887] adds 3e00f8ddb72 For obj-c stage-final re-use the checksum from the previous stage adds 4d3907c2226 Reformat target.def for better parsing. adds f0d1a675e0f Use moves to eliminate redundant test/compare instructions adds adec1481171 libstdc++: Constrain three-way comparison for std::optional [...] adds 52730540e83 x86: Update g++.target/i386/pr100885.C adds 5e2e15f212e libstdc++: add missing typename for dependent type in range [...] adds 6cb35b606c3 c++: access of dtor named by qualified template-id [PR100918] adds 97d83259b91 Fix old thinko in warning on pointer for storage order purposes new e89759fdfc8 x86: Don't compile pr82735-[345].c for x32
The 1 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: ChangeLog | 9 + gcc/ChangeLog | 85 ++++ gcc/DATESTAMP | 2 +- gcc/c-family/c-target.def | 70 +-- gcc/c/ChangeLog | 14 + gcc/c/c-decl.c | 19 +- gcc/c/c-parser.c | 1 + gcc/c/c-typeck.c | 25 +- gcc/common/common-target.def | 32 +- gcc/config/h8300/movepush.md | 53 ++- gcc/config/i386/constraints.md | 15 +- gcc/config/i386/i386-expand.c | 4 - gcc/config/i386/i386-features.c | 99 +---- gcc/config/i386/i386-protos.h | 1 + gcc/config/i386/i386.c | 55 ++- gcc/config/i386/i386.h | 4 - gcc/config/i386/i386.md | 10 + gcc/config/i386/predicates.md | 5 +- gcc/config/i386/sse.md | 67 +-- gcc/config/rs6000/rs6000.c | 10 +- gcc/config/sparc/sparc-protos.h | 3 +- gcc/config/sparc/sparc.c | 67 ++- gcc/config/sparc/sparc.h | 5 +- gcc/cp/ChangeLog | 6 + gcc/cp/parser.c | 25 +- gcc/df-scan.c | 3 +- gcc/doc/extend.texi | 12 +- gcc/doc/invoke.texi | 4 +- gcc/doc/objc.texi | 6 +- gcc/doc/tm.texi | 364 +++++++++++++--- gcc/final.c | 3 +- gcc/fold-const.c | 3 + gcc/fortran/ChangeLog | 34 ++ gcc/genhooks.c | 33 +- gcc/objc/Make-lang.in | 14 +- gcc/objcp/Make-lang.in | 15 +- gcc/reg-stack.c | 18 +- gcc/rtl.c | 6 +- gcc/rtl.h | 5 + gcc/shrink-wrap.c | 2 +- gcc/target.def | 485 +++++++++++---------- gcc/testsuite/ChangeLog | 24 + gcc/testsuite/c-c++-common/gomp/pr100902-1.c | 17 + gcc/testsuite/g++.dg/ext/va-arg-pack-3.C | 18 + gcc/testsuite/g++.dg/template/access38.C | 15 + gcc/testsuite/g++.target/i386/pr100885.C | 144 ++++++ gcc/testsuite/gcc.dg/gomp/scan-1.c | 51 +++ gcc/testsuite/gcc.dg/pr100887.c | 14 + gcc/testsuite/gcc.dg/sso-14.c | 56 +++ gcc/testsuite/gcc.target/i386/pr82735-1.c | 29 ++ gcc/testsuite/gcc.target/i386/pr82735-2.c | 22 + gcc/testsuite/gcc.target/i386/pr82735-3.c | 5 + gcc/testsuite/gcc.target/i386/pr82735-4.c | 48 ++ gcc/testsuite/gcc.target/i386/pr82735-5.c | 54 +++ gcc/tree-inline.c | 22 +- libgfortran/ChangeLog | 8 + libiberty/ChangeLog | 7 + libstdc++-v3/ChangeLog | 6 + libstdc++-v3/include/std/optional | 7 + libstdc++-v3/include/std/ranges | 2 +- .../testsuite/20_util/optional/relops/three_way.cc | 22 +- 61 files changed, 1632 insertions(+), 632 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/pr100902-1.c create mode 100644 gcc/testsuite/g++.dg/ext/va-arg-pack-3.C create mode 100644 gcc/testsuite/g++.dg/template/access38.C create mode 100644 gcc/testsuite/g++.target/i386/pr100885.C create mode 100644 gcc/testsuite/gcc.dg/gomp/scan-1.c create mode 100644 gcc/testsuite/gcc.dg/pr100887.c create mode 100644 gcc/testsuite/gcc.dg/sso-14.c create mode 100644 gcc/testsuite/gcc.target/i386/pr82735-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr82735-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr82735-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr82735-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr82735-5.c