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-allnoconfig in repository toolchain/ci/gcc.
from a126a1577ff coroutines: Fix compile error with symmetric transfers [PR94359] adds f5fa62ed19a libstdc++: Add comparison operators to std::shared_ptr (PR 94562) adds e1e9e8d7aa7 libstdc++: Fix constraints on std::compare_three_way adds ae046fa25e5 Update gcc sv.po. adds a288e202c5e xtensa: fix PR target/94584 adds 5b6551bc604 Daily bump. adds e71b408aa24 middle-end/94539 - void * aliases every other pointer adds 2dc9294c3c7 openmp: Reject requires directives not at file or namespace [...] adds 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. new 4714fd14afa libstdc++: Add spaceship operator to std::type_index new 596676d66ca libstdc++: Add comparison operators to types from Utilities clause new eef00439e67 Go Gcc_backend class: mark prefetch as novops new d43919bf887 libstdc++: Add comparison operators to std::filesystem types
The 4 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 | 39 ++ gcc/DATESTAMP | 2 +- gcc/c/ChangeLog | 6 + gcc/c/c-parser.c | 7 + .../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/config/xtensa/xtensa.md | 6 +- gcc/cp/ChangeLog | 6 + gcc/cp/parser.c | 7 + gcc/dumpfile.c | 2 +- gcc/fortran/ChangeLog | 6 + gcc/fortran/simplify.c | 8 +- gcc/go/ChangeLog | 9 + gcc/go/go-gcc.cc | 179 +++---- gcc/po/ChangeLog | 4 + gcc/po/sv.po | 572 ++++++++------------- gcc/testsuite/ChangeLog | 33 ++ gcc/testsuite/c-c++-common/gomp/atomic-19.c | 10 +- gcc/testsuite/c-c++-common/gomp/atomic-20.c | 10 +- gcc/testsuite/c-c++-common/gomp/atomic-21.c | 10 +- gcc/testsuite/c-c++-common/gomp/atomic-22.c | 3 +- gcc/testsuite/c-c++-common/gomp/requires-1.c | 9 +- gcc/testsuite/c-c++-common/gomp/requires-2.c | 14 +- gcc/testsuite/c-c++-common/gomp/requires-4.c | 2 +- gcc/testsuite/g++.dg/gomp/atomic-18.C | 10 +- .../gomp/requires-1.c => g++.dg/gomp/requires-1.C} | 15 +- gcc/testsuite/g++.dg/gomp/requires-2.C | 22 + gcc/testsuite/gcc.dg/alias-14.c | 2 +- gcc/testsuite/gcc.dg/gomp/requires-1.c | 22 + .../arm/mve/intrinsics/mve_vec_duplicate.c | 13 + gcc/testsuite/gcc.target/i386/pr94603.c | 11 + gcc/testsuite/gcc.target/xtensa/pr94584.c | 24 + gcc/tree-ssa-alias.c | 11 +- libgcc/ChangeLog | 14 + libgcc/config.in | 3 + libgcc/config/aarch64/lse.S | 57 +- libgcc/configure | 40 ++ libgcc/configure.ac | 19 + libstdc++-v3/ChangeLog | 47 ++ 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/shared_ptr.h | 16 + libstdc++-v3/include/bits/shared_ptr_base.h | 19 + libstdc++-v3/include/bits/std_function.h | 3 +- libstdc++-v3/include/bits/unique_ptr.h | 4 +- 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 + libstdc++-v3/libsupc++/compare | 8 +- .../comparisons/object/builtin-ptr-three-way.cc | 45 ++ .../20_util/shared_ptr/comparison/cmp_c++20.cc | 106 ++++ .../20_util/shared_ptr/comparison/less.cc | 6 +- .../typeindex/comparison_operators_c++20.cc | 50 ++ .../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 +++ 73 files changed, 1228 insertions(+), 534 deletions(-) copy gcc/testsuite/{c-c++-common/gomp/requires-1.c => g++.dg/gomp/requires-1.C} (60%) create mode 100644 gcc/testsuite/g++.dg/gomp/requires-2.C create mode 100644 gcc/testsuite/gcc.dg/gomp/requires-1.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 gcc/testsuite/gcc.target/xtensa/pr94584.c create mode 100644 libstdc++-v3/testsuite/18_support/comparisons/object/builtin-pt [...] create mode 100644 libstdc++-v3/testsuite/20_util/shared_ptr/comparison/cmp_c++20.cc 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