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 4f19e078ccb libphobos: Check in missing core.sync package module adds c3642271e88 Daily bump. adds 1c68ec1f8ab xtensa: Improve shift operations more adds e1b193c1cce xtensa: Simplify conditional branch/move insn patterns adds 70ce04ca353 xtensa: Make use of BALL/BNALL instructions adds 077438933cf xtensa: Optimize bitwise AND operation with some specific f [...] adds f907cf4c07c vect: Move suggested_unroll_factor applying [PR105940] adds be6676286a0 Restore bootstrap on ARM adds 90467f0ad64 middle-end/105965 - add missing v_c_e <{ el }> simplification adds e07a876c076 tree-optimization/105946 - avoid accessing excess args from [...] adds 4bf0dcb0492 RISC-V: add consecutive_bits_operand predicate adds 0247ad3e0f4 RISC-V: Split slli+sh[123]add.uw opportunities to avoid zext.w adds 8f6c317b3a1 Fix ipa-cp wrt volatile loads adds e8609768fbb c++: Elide calls to NOP module initializers adds e0e3ce63481 rs6000: Delete VS_scalar adds 3e16b4359e8 regrename: Fix -fcompare-debug issue in check_new_reg_p [PR105041] adds 0a9af7b4ef1 libstdc++: Check for size overflow in constexpr allocation [...] adds 29da01709fa libstdc++: Fix indentation in allocator base classes adds 1b65779f46f libstdc++: Inline all basic_string::compare overloads [PR59048] adds 6abe341558a libstdc++: Check lengths first in operator== for basic_stri [...]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 98 ++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 4 + gcc/config/riscv/bitmanip.md | 44 ++ gcc/config/riscv/predicates.md | 11 + gcc/config/rs6000/vsx.md | 141 +++--- gcc/config/xtensa/predicates.md | 16 + gcc/config/xtensa/xtensa-protos.h | 4 +- gcc/config/xtensa/xtensa.cc | 125 +++--- gcc/config/xtensa/xtensa.md | 498 ++++++++++++++++----- gcc/cp/ChangeLog | 10 + gcc/cp/cp-tree.h | 2 +- gcc/cp/decl2.cc | 10 +- gcc/cp/module.cc | 49 +- gcc/d/ChangeLog | 31 ++ gcc/ipa-prop.cc | 4 + gcc/match.pd | 17 +- gcc/regrename.cc | 3 +- gcc/testsuite/ChangeLog | 37 ++ gcc/testsuite/g++.dg/modules/init-2_a.C | 9 +- gcc/testsuite/g++.dg/modules/init-2_c.C | 11 +- .../g++.dg/modules/{init-2_c.C => init-2_d.C} | 3 + gcc/testsuite/g++.dg/warn/Wuse-after-free5.C | 15 + gcc/testsuite/gcc.dg/ipa/pr105739.c | 30 ++ gcc/testsuite/gcc.target/i386/pr105965.c | 12 + gcc/testsuite/gcc.target/powerpc/pr105041.c | 22 + gcc/testsuite/gcc.target/riscv/zba-shadd.c | 13 + gcc/testsuite/gcc.target/xtensa/BALL-BNALL.c | 33 ++ gcc/testsuite/gcc.target/xtensa/funnel_shifter.c | 17 + gcc/tree-ssa-uninit.cc | 3 + gcc/tree-vect-loop.cc | 6 +- gcc/warning-control.cc | 8 +- include/ChangeLog | 4 + libgomp/ChangeLog | 40 ++ libphobos/ChangeLog | 8 + libstdc++-v3/ChangeLog | 12 + libstdc++-v3/include/bits/allocator.h | 7 +- libstdc++-v3/include/bits/basic_string.h | 87 +++- libstdc++-v3/include/bits/basic_string.tcc | 85 ---- libstdc++-v3/include/bits/cow_string.h | 63 ++- libstdc++-v3/include/bits/new_allocator.h | 6 +- libstdc++-v3/include/ext/malloc_allocator.h | 6 +- libstdc++-v3/testsuite/20_util/allocator/105975.cc | 18 + .../basic_string/operations/compare/char/3.cc | 7 + 44 files changed, 1213 insertions(+), 418 deletions(-) copy gcc/testsuite/g++.dg/modules/{init-2_c.C => init-2_d.C} (67%) create mode 100644 gcc/testsuite/g++.dg/warn/Wuse-after-free5.C create mode 100644 gcc/testsuite/gcc.dg/ipa/pr105739.c create mode 100644 gcc/testsuite/gcc.target/i386/pr105965.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr105041.c create mode 100644 gcc/testsuite/gcc.target/riscv/zba-shadd.c create mode 100644 gcc/testsuite/gcc.target/xtensa/BALL-BNALL.c create mode 100644 gcc/testsuite/gcc.target/xtensa/funnel_shifter.c create mode 100644 libstdc++-v3/testsuite/20_util/allocator/105975.cc create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/operations/compa [...]