This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-aarch64-bootstrap_O3 in repository toolchain/ci/gcc.
from 63c07319949 analyzer: fix up paths for inlining (PR analyzer/105962) adds 96518f714e3 xtensa: Document new -mextra-l32r-costs= Xtensa-specific option adds 43b0c56fda4 xtensa: Add support for sibling call optimization adds c95e307e3a9 xtensa: Add some dedicated patterns that correspond to GIMP [...] adds cfad4856fa4 xtensa: Eliminate unwanted reg-reg moves during DFmode inpu [...] adds ce3867d414b xtensa: Eliminate [DS]Cmode hard register clobber that is i [...] adds 499b9c5f099 Daily bump. adds 1089d083117 Simplify (B * v + C) * D -> BD* v + CD when B,C,D are all I [...] adds b18e5d7e5f9 RISC-V/testsuite: Fix pr105666.c under rv32 adds ab66fd016d8 opts: improve option suggestion adds 4a0aad8f270 gengtype: do not skip char after escape sequnce adds 42858325e41 clang: fix -Wunused-parameter warning adds 8d1c6e7038b rs6000: add V1TI into vector comparison expand [PR103316] adds 6a27c430468 expand: Fix up IFN_ATOMIC_{BIT*,*CMP_0} expansion [PR105951] adds 74e6a403357 match.pd: Fix up __builtin_mul_overflow_p signed type optim [...] adds 9642d07c35f match.pd: Improve y == MIN || x < y optimization [PR105983] adds 5b1594dc2d0 Propagator should call value_of_stmt. adds 6c849e2fab3 Clear invariant bit for inferred ranges. adds 9ca05d5d9b9 c++: Elide inactive initializer fns from init array adds 51309d1158b libstdc++: Apply r13-1096-g6abe341558abec change to vstring [...] adds 98a0d72a610 libstdc++: Support constexpr global std::string for size < [...] adds b2aaa44d2c9 compiler: don't generate stubs for ambiguous direct interfa [...] adds d89e64d4cbf flags: add comment adds 753aaa949ab opts: fix opts_set->x_flag_sanitize new 065d1918932 analyzer: associate -Wanalyzer-double-fclose with CWE-1341 new f443024bca7 analyzer: associate -Wanalyzer-va-list-exhausted with CWE-685 new f0da5f0a316 analyzer: associate -Wanalyzer-va-arg-type-mismatch with CWE-686 new d3e0da54c16 c-decl: fix "inform" grouping and conditionalization new 6ab98d8b58f gimple-ssa-warn-access.cc: add missing auto_diagnostic_group
The 5 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 | 160 +++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 50 ++++++ gcc/analyzer/sm-file.cc | 9 +- gcc/analyzer/varargs.cc | 23 ++- gcc/builtins.cc | 51 +++++- gcc/c/c-decl.cc | 65 ++++--- gcc/config/rs6000/rs6000-builtin.cc | 21 +-- gcc/config/rs6000/vector.md | 195 +++++++------------- gcc/config/xtensa/predicates.md | 13 ++ gcc/config/xtensa/xtensa-protos.h | 4 +- gcc/config/xtensa/xtensa.cc | 58 +++++- gcc/config/xtensa/xtensa.md | 197 +++++++++++++++++++-- gcc/cp/ChangeLog | 5 + gcc/cp/decl2.cc | 99 ++++++----- gcc/d/ChangeLog | 58 ++++++ gcc/doc/invoke.texi | 11 +- gcc/flags.h | 2 +- gcc/gengtype-state.cc | 10 -- gcc/gimple-range-cache.cc | 7 +- gcc/gimple-range-gori.cc | 10 +- gcc/gimple-range-gori.h | 2 +- gcc/gimple-ssa-warn-access.cc | 28 ++- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/types.cc | 2 +- gcc/match.pd | 94 +++++++++- gcc/opts.cc | 1 + gcc/spellcheck.cc | 9 + gcc/spellcheck.h | 24 ++- gcc/testsuite/ChangeLog | 79 +++++++++ gcc/testsuite/g++.dg/modules/init-2_b.C | 1 + gcc/testsuite/g++.dg/modules/init-2_c.C | 1 + gcc/testsuite/gcc.c-torture/execute/pr105984.c | 19 ++ gcc/testsuite/gcc.dg/analyzer/file-1.c | 2 +- gcc/testsuite/gcc.dg/analyzer/stdarg-1.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/pr105983.c | 17 ++ gcc/testsuite/gcc.dg/vect/slp-11a.c | 10 +- gcc/testsuite/gcc.target/i386/pr105951-1.c | 5 + gcc/testsuite/gcc.target/i386/pr105951-2.c | 5 + gcc/testsuite/gcc.target/i386/pr53533-1.c | 23 +++ gcc/testsuite/gcc.target/i386/pr53533-2.c | 46 +++++ gcc/testsuite/gcc.target/i386/pr53533-3.c | 24 +++ gcc/testsuite/gcc.target/i386/pr53533-4.c | 46 +++++ gcc/testsuite/gcc.target/i386/pr53533-5.c | 22 +++ .../gcc.target/powerpc/fold-vec-cmp-int128.c | 87 +++++++++ gcc/testsuite/gcc.target/powerpc/pr103316.c | 81 +++++++++ gcc/testsuite/gcc.target/riscv/pr105666.c | 2 +- gcc/testsuite/gcc.target/xtensa/sibcalls.c | 20 +++ gcc/tree-ssa-ccp.cc | 19 +- gcc/tree-ssa-propagate.cc | 2 +- libgomp/ChangeLog | 9 + libphobos/ChangeLog | 10 ++ libstdc++-v3/ChangeLog | 16 ++ libstdc++-v3/include/bits/basic_string.h | 3 +- libstdc++-v3/include/ext/vstring.h | 45 +++-- .../21_strings/basic_string/cons/char/105995.cc | 9 + 56 files changed, 1485 insertions(+), 334 deletions(-) create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr105984.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr105983.c create mode 100644 gcc/testsuite/gcc.target/i386/pr105951-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr105951-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr53533-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr53533-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr53533-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr53533-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr53533-5.c create mode 100644 gcc/testsuite/gcc.target/powerpc/fold-vec-cmp-int128.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr103316.c create mode 100644 gcc/testsuite/gcc.target/xtensa/sibcalls.c create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/cons/char/105995.cc