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-mainline-defconfig in repository toolchain/ci/gcc.
from 5b2f76e36d8 aarch64: Fix bootstrap with old binutils [PR93053] adds d2f9e6ad0ce [Arm] Disallow arm_movdi when targetting MVE adds 479ccabc33e Arm: MVE: Add mve vec_duplicate pattern adds 8a4436d89bf aarch64: Fix valid_src_p for use of uninitialized value adds c00568f3760 selftest: Work around GCC 4.2 PR33916 bug by optimizing the [...] adds d4f655724c6 i386: Require OPTION_MASK_ISA_SSE2 for __builtin_ia32_movq1 [...] adds 49795733fdc Simplify recently introduced check to simplify_bound. adds 4714fd14afa libstdc++: Add spaceship operator to std::type_index adds 596676d66ca libstdc++: Add comparison operators to types from Utilities clause adds eef00439e67 Go Gcc_backend class: mark prefetch as novops adds d43919bf887 libstdc++: Add comparison operators to std::filesystem types adds 677ead3b349 runtime: use 64 bits of hash seed on arm64 adds b8a1750a9c5 Daily bump. adds e4658c7dbbe c++: Fix pasto in structured binding diagnostics [PR94571] adds c8d88bf26e4 libstdc++: Fix -Wunused-parameter warning in test adds fc6b42bbaa2 pretty-print SSA names adds 2ca17e0a89f intl: Allow building both with old bison and bison >= 3 [PR92008] adds 42e20fd25d3 bootstrap: Fix building with GCC 4.2 [PR89494] adds 9303fe0714c testsuite: Move misplaced gcc.c-torture/pr92372.c test [PR92372] adds bd87b1fddbb sra: Fix access verification (PR 94598) new 437eea66a4b intl: Unbreak intl build with bison 3 when no regeneration [...]
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: contrib/ChangeLog | 5 + contrib/gcc_update | 1 + gcc/ChangeLog | 44 +++++ gcc/DATESTAMP | 2 +- .../aarch64/falkor-tag-collision-avoidance.c | 6 +- gcc/config/arm/arm.md | 1 + gcc/config/arm/mve.md | 9 +- gcc/config/i386/i386-builtin.def | 2 +- gcc/cp/ChangeLog | 16 +- gcc/cp/parser.c | 2 +- gcc/dumpfile.c | 2 +- gcc/fortran/ChangeLog | 6 + gcc/fortran/simplify.c | 8 +- gcc/function.c | 8 + gcc/gdbhooks.py | 3 + gcc/go/ChangeLog | 9 ++ gcc/go/go-gcc.cc | 179 +++++++++++---------- gcc/go/gofrontend/MERGE | 2 +- gcc/testsuite/ChangeLog | 68 +++++--- gcc/testsuite/g++.dg/cpp1z/decomp51.C | 16 ++ .../gcc.c-torture/{ => compile}/pr92372.c | 0 gcc/testsuite/gcc.dg/tree-ssa/pr94598.c | 26 +++ .../arm/mve/intrinsics/mve_vec_duplicate.c | 13 ++ gcc/testsuite/gcc.target/i386/pr94603.c | 11 ++ gcc/tree-sra.c | 6 +- intl/ChangeLog | 34 ++++ intl/Makefile.in | 13 +- intl/configure | 24 +++ intl/configure.ac | 22 +++ intl/plural-config.h | 1 + intl/plural-exp.h | 8 +- intl/plural.c | 62 ++++--- intl/plural.y | 27 +++- libgo/runtime/aeshash.c | 12 +- libstdc++-v3/ChangeLog | 38 +++++ libstdc++-v3/include/bits/allocator.h | 4 + libstdc++-v3/include/bits/fs_dir.h | 23 ++- libstdc++-v3/include/bits/fs_fwd.h | 4 + libstdc++-v3/include/bits/fs_path.h | 27 +++- libstdc++-v3/include/bits/locale_classes.h | 2 + libstdc++-v3/include/bits/std_function.h | 3 +- libstdc++-v3/include/ext/bitmap_allocator.h | 4 +- libstdc++-v3/include/ext/debug_allocator.h | 2 + libstdc++-v3/include/ext/extptr_allocator.h | 2 + libstdc++-v3/include/ext/malloc_allocator.h | 2 + libstdc++-v3/include/ext/mt_allocator.h | 2 + libstdc++-v3/include/ext/new_allocator.h | 2 + libstdc++-v3/include/ext/pool_allocator.h | 2 + libstdc++-v3/include/ext/throw_allocator.h | 2 + libstdc++-v3/include/std/bitset | 2 + libstdc++-v3/include/std/memory_resource | 6 +- libstdc++-v3/include/std/scoped_allocator | 2 + libstdc++-v3/include/std/typeindex | 17 ++ .../typeindex/comparison_operators_c++20.cc | 50 ++++++ .../unsynchronized_pool_resource/allocate.cc | 2 +- .../27_io/filesystem/path/compare/compare.cc | 2 +- .../27_io/filesystem/path/compare/lwg2936.cc | 2 +- .../27_io/filesystem/path/compare/path.cc | 2 +- .../27_io/filesystem/path/compare/strings.cc | 2 +- .../path/{compare/path.cc => nonmember/cmp.cc} | 40 +++-- .../27_io/filesystem/path/nonmember/cmp_c++20.cc | 80 +++++++++ 61 files changed, 783 insertions(+), 191 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp1z/decomp51.C rename gcc/testsuite/gcc.c-torture/{ => compile}/pr92372.c (100%) create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr94598.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vec_duplicate.c create mode 100644 gcc/testsuite/gcc.target/i386/pr94603.c create mode 100644 intl/plural-config.h create mode 100644 libstdc++-v3/testsuite/20_util/typeindex/comparison_operators_c++20.cc copy libstdc++-v3/testsuite/27_io/filesystem/path/{compare/path.cc => nonmember/cm [...] create mode 100644 libstdc++-v3/testsuite/27_io/filesystem/path/nonmember/cmp_c++20.cc