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-lts-allmodconfig in repository toolchain/ci/gcc.
from 26bebf576dd aarch64: Fix mismatched SVE predicate modes [PR94606] adds 7123347c8b4 ipa: Make call redirection detect already adjusted calls (P [...] adds b084efe3fcd testsuite: Update pr94426-2 test to handle more targets [PR94426] adds d0ce5baeb64 coroutines: Back out mandate for tail-calls at O < 2 [PR94359] adds 5fb9a619eee Daily bump. adds dd75498db79 rs6000: Fix ICE in decompose_normal_address. [PR93974] adds 5315e1dafa0 Do not modify tab options in vimrc for .py files. adds 61b58e7fa5a testsuite: Fix up test language requirements [PR94314] adds e9f799d2597 Do not use HAVE_DOS_BASED_FILE_SYSTEM for Cygwin. adds c58cb6ac689 inliner: Don't ICE on NULL TYPE_DOMAIN [PR94621] adds c41884a0920 Fix -fcompare-debug issue in delete_insn_and_edges [PR94618] adds a64468a3034 fix PVS studio reported bugs adds b835645c7a5 Initialize file_data->lto_section_header before lto_mode_id [...] adds 256f2b63290 Avoid testcase warning on arm ABI [pr94608] adds 1dfc50232dc i386: Fix up *testqi_ext_3 define_insn_and_split [PR94567] new 2e3897490e0 c, c++: Fix two redundantAssignment warnings [PR94629] new 8b50d7a4762 aarch64: Tweak SVE load/store costs new 875d6cb3b49 libstdc++: Add comparison operators for string and regex types
The 3 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 | 7 + contrib/ChangeLog | 5 + contrib/vimrc | 14 +- gcc/ChangeLog | 67 +++++ gcc/DATESTAMP | 2 +- gcc/c/ChangeLog | 6 + gcc/c/c-parser.c | 1 - gcc/cfgrtl.c | 18 +- gcc/cgraph.c | 11 + gcc/cgraphclones.c | 1 - gcc/cgraphunit.c | 4 +- gcc/config/aarch64/aarch64.c | 77 ++++- gcc/config/i386/i386.md | 63 +++- gcc/config/rs6000/rs6000.c | 20 ++ gcc/coverage.c | 12 +- gcc/cp/ChangeLog | 6 + gcc/cp/call.c | 2 +- gcc/cp/coroutines.cc | 16 +- gcc/dwarf2out.c | 2 +- gcc/ipa-inline-transform.c | 19 ++ gcc/ipa-inline.h | 1 + gcc/lto/ChangeLog | 7 + gcc/lto/lto-common.c | 11 +- gcc/optabs.c | 2 +- gcc/testsuite/ChangeLog | 46 +++ .../{torture => }/symmetric-transfer-00-basic.C | 13 +- gcc/testsuite/g++.dg/cpp0x/lambda/pr94426-2.C | 10 +- gcc/testsuite/g++.dg/ipa/pr93621.C | 29 ++ gcc/testsuite/g++.dg/lto/pr83720_0.C | 2 +- gcc/testsuite/g++.dg/opt/pr94618.C | 25 ++ gcc/testsuite/g++.dg/pr93974.C | 27 ++ gcc/testsuite/g++.dg/pr94314-4.C | 2 +- gcc/testsuite/gcc.c-torture/compile/pr94621.c | 16 + gcc/testsuite/gcc.c-torture/execute/pr94567.c | 26 ++ .../gcc.target/aarch64/sve/cost_model_2.c | 12 + .../gcc.target/aarch64/sve/cost_model_3.c | 13 + .../gcc.target/aarch64/sve/cost_model_4.c | 12 + .../gcc.target/aarch64/sve/cost_model_5.c | 13 + .../gcc.target/aarch64/sve/cost_model_6.c | 12 + .../gcc.target/aarch64/sve/cost_model_7.c | 12 + gcc/tree-inline.c | 5 +- gcc/tree-ssa-sccvn.c | 2 +- include/ChangeLog | 7 + include/filenames.h | 3 +- libstdc++-v3/ChangeLog | 33 ++ libstdc++-v3/include/bits/basic_string.h | 54 +++- libstdc++-v3/include/bits/char_traits.h | 40 +++ libstdc++-v3/include/bits/regex.h | 88 +++++- libstdc++-v3/include/std/string_view | 17 ++ .../basic_string/operators/char/cmp_c++20.cc | 194 ++++++++++++ .../basic_string/operators/wchar_t/cmp_c++20.cc | 194 ++++++++++++ .../operations/copy/char/constexpr.cc | 2 +- .../operations/copy/wchar_t/constexpr.cc | 2 +- .../basic_string_view/operators/char/2.cc | 93 +----- .../operators/char/{2.cc => cmp_c++20.cc} | 145 ++++----- .../basic_string_view/operators/wchar_t/2.cc | 93 +----- .../operators/wchar_t/{2.cc => cmp_c++20.cc} | 145 ++++----- .../testsuite/28_regex/sub_match/compare_c++20.cc | 335 +++++++++++++++++++++ ltmain.sh | 4 +- 59 files changed, 1661 insertions(+), 439 deletions(-) rename gcc/testsuite/g++.dg/coroutines/{torture => }/symmetric-transfer-00-basic.C (87%) create mode 100644 gcc/testsuite/g++.dg/ipa/pr93621.C create mode 100644 gcc/testsuite/g++.dg/opt/pr94618.C create mode 100644 gcc/testsuite/g++.dg/pr93974.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr94621.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr94567.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_7.c create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/operators/char/c [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/operators/wchar_ [...] copy libstdc++-v3/testsuite/21_strings/basic_string_view/operators/char/{2.cc => c [...] copy libstdc++-v3/testsuite/21_strings/basic_string_view/operators/wchar_t/{2.cc = [...] create mode 100644 libstdc++-v3/testsuite/28_regex/sub_match/compare_c++20.cc