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-aarch64-mainline-defconfig in repository toolchain/ci/gcc.
from f5ee5d05f36 tree-optimization/93354 FRE redundant store removal validity fix adds 14e5e74698b Fix libgomp plugin-gcn bug adds e9ee848dcdc Remove wrong bail out in prune_topn_counter. adds d16db16edd3 analyzer: introduce analyzer-torture.exp adds 2214053f9d9 aarch64: Fix -mtrack-speculation for irreversible condition [...] adds 04681fca936 libstdc++: Simplify makefile rule for largefile-config.h (PR91947) adds c124b345e46 i386: Fix ICEs on TImode signed overflow add/sub patterns [ [...] adds a3c1e1f2ff8 Emit .note.GNU-stack for soft-float linux targets. adds 54b3d52c3cc Emit .note.GNU-stack for hard-float linux targets. adds 6d00f052ef2 c-family: One more 40752 tweak for unsigned char. adds 648796dab42 analyzer: avoid ICE with missing arguments (PR 93375) adds 20afdcd3698 c++: Fix ICE with defaulted destructor and template. adds 6f346913f2a c++: Avoid ICE when constant evaluation of __builtin_strchr fails. adds c91072247eb Fix "PR c++/92804 ICE trying to use concept as a nested-nam [...] adds 32667e04c71 postreload: Fix up postreload combine [PR93402] adds 7a900bcecab tolerate padding in mbstate_t adds f9e84b31df2 reject macros in math decl check adds 18193e8f005 [libiberty] output empty args as a pair of quotes adds 3a26c7b3a35 testsuite: Require lp64 target rather x86_64-*-* in pr93027 [...] adds efe0fd930e4 Fix profiling issue on H8 port adds dfa075d00d3 Fix diagnostic text on H8. adds 1e156d9b214 internal/cpu: don't define CacheLinePadSize for riscv64 adds 472dc648ce3 Daily bump. adds a0b935ac66b analyzer: avoid relying on system <assert.h> in testsuite ( [...] adds 9adea9392bd doc: target.def (flags_regnum): Also mention effect on dela [...] adds 4bd03ed69bd Fix expectation and types in acc_get_property tests adds 9e424d97497 Add missing ChangeLog entry for my last commit adds ad8e2415d6e debug/92763 Fix testcase to require fopenmp adds e3fe0070c18 libgcov: Fix merging of topn [PR92924] adds e8e66971cdc Add `--with-toolexeclibdir=' configuration option new a1f6eff20e3 Remove bogus __has_include controlling macro
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: config/ChangeLog | 4 ++ config/toolexeclibdir.m4 | 31 ++++++++++ gcc/ChangeLog | 65 ++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 8 +++ gcc/analyzer/supergraph.cc | 14 +++-- gcc/c-family/ChangeLog | 4 ++ gcc/c-family/c-warn.c | 10 +++- gcc/config/aarch64/aarch64-speculation.cc | 17 ++---- gcc/config/aarch64/aarch64.md | 15 +++++ gcc/config/h8300/h8300.c | 4 +- gcc/config/h8300/h8300.h | 2 +- gcc/config/i386/i386-modes.def | 13 +++- gcc/config/i386/i386.md | 53 +++++++++-------- gcc/config/mips/linux.h | 8 +++ gcc/config/mips/mips.c | 11 ++++ gcc/config/mips/mips.h | 2 + gcc/configure.ac | 12 ++++ gcc/cp/ChangeLog | 17 ++++++ gcc/cp/constexpr.c | 3 + gcc/cp/decl.c | 3 +- gcc/cp/parser.c | 23 ++++++-- gcc/doc/install.texi | 4 ++ gcc/doc/tm.texi | 4 +- gcc/go/gofrontend/MERGE | 2 +- gcc/postreload.c | 4 ++ gcc/target.def | 8 +-- gcc/testsuite/ChangeLog | 54 +++++++++++++++++ gcc/testsuite/c-c++-common/Wconversion-pr40752a.c | 5 +- .../compile => c-c++-common}/pr34029-1.c | 0 gcc/testsuite/g++.dg/concepts/pr92804-1.C | 19 ++++++ gcc/testsuite/g++.dg/concepts/pr92804-2.C | 19 ++++++ gcc/testsuite/g++.dg/cpp0x/initlist-cleanup1.C | 17 ++++++ gcc/testsuite/g++.dg/debug/pr92763.C | 1 + gcc/testsuite/gcc.c-torture/execute/pr93402.c | 21 +++++++ gcc/testsuite/gcc.dg/analyzer/abort.c | 18 ++++-- gcc/testsuite/gcc.dg/analyzer/data-model-3.c | 15 ----- gcc/testsuite/gcc.dg/analyzer/pr93375.c | 15 +++++ .../gcc.dg/analyzer/torture/analyzer-torture.exp | 44 ++++++++++++++ gcc/testsuite/gcc.dg/analyzer/torture/conftest-1.c | 10 ++++ gcc/testsuite/gcc.dg/analyzer/torture/poc.c | 24 ++++++++ gcc/testsuite/gcc.dg/pr93376.c | 20 +++++++ gcc/testsuite/gcc.target/aarch64/pr93341.c | 14 +++++ gcc/testsuite/gcc.target/i386/pr93027.c | 2 +- gcc/testsuite/lib/target-supports.exp | 8 +++ libada/ChangeLog | 6 ++ libada/Makefile.in | 1 + libada/configure | 29 ++++++++- libada/configure.ac | 12 +++- libatomic/ChangeLog | 8 +++ libatomic/Makefile.in | 1 + libatomic/aclocal.m4 | 1 + libatomic/configure | 33 ++++++++++- libatomic/configure.ac | 11 +++- libatomic/testsuite/Makefile.in | 1 + libcpp/ChangeLog | 4 ++ libcpp/expr.c | 5 -- libffi/ChangeLog | 10 ++++ libffi/Makefile.in | 1 + libffi/aclocal.m4 | 1 + libffi/configure | 33 ++++++++++- libffi/configure.ac | 11 +++- libffi/include/Makefile.in | 1 + libffi/man/Makefile.in | 1 + libffi/testsuite/Makefile.in | 1 + libgcc/ChangeLog | 24 ++++++++ libgcc/Makefile.in | 1 + libgcc/config/mips/crti.S | 3 + libgcc/config/mips/crtn.S | 3 + libgcc/config/mips/gnustack.h | 7 +++ libgcc/config/mips/mips16.S | 3 + libgcc/config/mips/vr4120-div.S | 3 + libgcc/configure | 38 +++++++++++- libgcc/configure.ac | 25 ++++++-- libgcc/libgcov-driver.c | 15 ++--- libgcc/libgcov-merge.c | 25 +++++--- libgfortran/ChangeLog | 7 +++ libgfortran/Makefile.in | 1 + libgfortran/aclocal.m4 | 1 + libgfortran/configure | 33 ++++++++++- libgfortran/configure.ac | 11 +++- libgo/go/internal/cpu/cpu_riscv64.go | 2 - libgomp/ChangeLog | 29 +++++++++ libgomp/Makefile.in | 10 ++-- libgomp/aclocal.m4 | 1 + libgomp/configure | 33 ++++++++++- libgomp/configure.ac | 11 +++- libgomp/plugin/plugin-gcn.c | 3 +- libgomp/testsuite/Makefile.in | 10 ++-- .../acc_get_property-aux.c | 30 +++++----- ...cc_get_property-3.c => acc_get_property-host.c} | 7 +-- ...c_get_property-2.c => acc_get_property-nvptx.c} | 9 +-- .../libgomp.oacc-c-c++-common/acc_get_property.c | 4 +- libhsail-rt/ChangeLog | 7 +++ libhsail-rt/Makefile.in | 1 + libhsail-rt/aclocal.m4 | 1 + libhsail-rt/configure | 33 ++++++++++- libhsail-rt/configure.ac | 11 +++- libiberty/ChangeLog | 4 ++ libiberty/argv.c | 8 +++ libitm/ChangeLog | 8 +++ libitm/Makefile.in | 1 + libitm/aclocal.m4 | 1 + libitm/configure | 33 ++++++++++- libitm/configure.ac | 11 +++- libitm/testsuite/Makefile.in | 1 + libobjc/ChangeLog | 7 +++ libobjc/Makefile.in | 1 + libobjc/aclocal.m4 | 1 + libobjc/configure | 33 ++++++++++- libobjc/configure.ac | 11 +++- liboffloadmic/ChangeLog | 11 ++++ liboffloadmic/Makefile.in | 1 + liboffloadmic/aclocal.m4 | 1 + liboffloadmic/configure | 33 ++++++++++- liboffloadmic/configure.ac | 11 +++- liboffloadmic/plugin/Makefile.in | 1 + liboffloadmic/plugin/aclocal.m4 | 1 + liboffloadmic/plugin/configure | 33 ++++++++++- liboffloadmic/plugin/configure.ac | 11 +++- libphobos/ChangeLog | 11 ++++ libphobos/Makefile.in | 1 + libphobos/aclocal.m4 | 1 + libphobos/configure | 33 ++++++++++- libphobos/libdruntime/Makefile.in | 1 + libphobos/m4/druntime.m4 | 11 +++- libphobos/src/Makefile.in | 1 + libphobos/testsuite/Makefile.in | 1 + libquadmath/ChangeLog | 7 +++ libquadmath/Makefile.in | 1 + libquadmath/aclocal.m4 | 1 + libquadmath/configure | 33 ++++++++++- libquadmath/configure.ac | 11 +++- libsanitizer/ChangeLog | 14 +++++ libsanitizer/Makefile.in | 1 + libsanitizer/aclocal.m4 | 1 + libsanitizer/asan/Makefile.in | 1 + libsanitizer/configure | 33 ++++++++++- libsanitizer/configure.ac | 11 +++- libsanitizer/interception/Makefile.in | 1 + libsanitizer/libbacktrace/Makefile.in | 1 + libsanitizer/lsan/Makefile.in | 1 + libsanitizer/sanitizer_common/Makefile.in | 1 + libsanitizer/tsan/Makefile.in | 1 + libsanitizer/ubsan/Makefile.in | 1 + libssp/ChangeLog | 7 +++ libssp/Makefile.in | 1 + libssp/aclocal.m4 | 1 + libssp/configure | 33 ++++++++++- libssp/configure.ac | 11 +++- libstdc++-v3/ChangeLog | 32 ++++++++++ libstdc++-v3/Makefile.in | 1 + libstdc++-v3/acinclude.m4 | 11 +++- libstdc++-v3/aclocal.m4 | 1 + libstdc++-v3/configure | 69 ++++++++++++++++++---- libstdc++-v3/crossconfig.m4 | 1 + libstdc++-v3/doc/Makefile.in | 1 + libstdc++-v3/include/Makefile.am | 22 ++----- libstdc++-v3/include/Makefile.in | 23 +++----- libstdc++-v3/libsupc++/Makefile.in | 1 + libstdc++-v3/po/Makefile.in | 1 + libstdc++-v3/python/Makefile.in | 1 + libstdc++-v3/src/Makefile.in | 1 + libstdc++-v3/src/c++11/Makefile.in | 1 + libstdc++-v3/src/c++17/Makefile.in | 1 + libstdc++-v3/src/c++98/Makefile.in | 1 + libstdc++-v3/src/filesystem/Makefile.in | 1 + libstdc++-v3/testsuite/27_io/fpos/mbstate_t/1.cc | 28 ++++++--- libstdc++-v3/testsuite/Makefile.in | 1 + libvtv/ChangeLog | 8 +++ libvtv/Makefile.in | 1 + libvtv/aclocal.m4 | 1 + libvtv/configure | 33 ++++++++++- libvtv/configure.ac | 11 +++- libvtv/testsuite/Makefile.in | 1 + zlib/ChangeLog.gcj | 7 +++ zlib/Makefile.in | 1 + zlib/aclocal.m4 | 1 + zlib/configure | 33 ++++++++++- zlib/configure.ac | 11 +++- 180 files changed, 1720 insertions(+), 264 deletions(-) create mode 100644 config/toolexeclibdir.m4 rename gcc/testsuite/{gcc.c-torture/compile => c-c++-common}/pr34029-1.c (100%) create mode 100644 gcc/testsuite/g++.dg/concepts/pr92804-1.C create mode 100644 gcc/testsuite/g++.dg/concepts/pr92804-2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-cleanup1.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr93402.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/data-model-3.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr93375.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/analyzer-torture.exp create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/conftest-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/poc.c create mode 100644 gcc/testsuite/gcc.dg/pr93376.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr93341.c create mode 100644 libgcc/config/mips/gnustack.h rename libgomp/testsuite/libgomp.oacc-c-c++-common/{acc_get_property-3.c => acc_ge [...] rename libgomp/testsuite/libgomp.oacc-c-c++-common/{acc_get_property-2.c => acc_ge [...]