This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/c++-coroutines in repository gcc.
from a6dc097e0dd Merge master r12-2772. adds c8b024fa4b7 libstdc++: Move [[nodiscard]] attributes again [PR101782] adds 582c24e9fe8 runtime: extend internal atomics to comply with sync/atomic adds 8ebf4fb54ac Daily bump. adds a3d3e8c362c Adjust by-value function vec arguments to by-reference. adds 9124bbe1857 gcov: Add __gcov_info_to_gdca() adds fd351c76c23 Fixup gfortran.dg/vect/vect-8.f90 for aarch64 adds 318113a9612 rs6000: Fix restored rs6000_long_double_type_size adds a6075926947 aarch64: Use memcpy to copy structures in vst4[q]_lane intrinsics adds 344f879c66d aarch64: Use memcpy to copy structures in vst3[q]_lane intrinsics adds 1deb0818f4b aarch64: Use memcpy to copy structures in vst2[q]_lane intrinsics adds bc181adf26e aarch64: Use memcpy to copy structures in bfloat vst* intrinsics adds 3c94db20be9 gcov: Remove <stdint.h> from libgcov-driver.c adds 6b0bde7eef4 middle-end/AArch64: Fix bootstrap after vec changes adds 9d8eacc2ae8 Use CFN_BUILT_IN_CLRSB instead of BUILT_IN_CLRSB in switch. adds cd04e829c3a i386: Fix conditional move reg-to-reg move elimination peep [...] adds c2a984a3570 libstdc++: Also move the [[nodiscard]] attributes in <compare> adds f31da42e047 tree-optimization/101801 - remove vect_worthwhile_without_simd_p adds a22b3e022c2 arm: Fix typos for reorder assembler architecture directive [...] adds aff75af3b50 arm: Fix pr69245.c testcase for reorder assembler architect [...] new eea4d559aba Merge master r12-2791.
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: gcc/ChangeLog | 96 ++ gcc/DATESTAMP | 2 +- gcc/c/c-decl.c | 3 +- gcc/c/c-parser.c | 63 +- gcc/c/c-tree.h | 2 +- gcc/config/aarch64/aarch64-sve-builtins.cc | 4 +- gcc/config/aarch64/arm_neon.h | 1530 ++++++++++++++++---- gcc/config/i386/i386.md | 4 +- gcc/config/rs6000/rs6000.c | 2 + gcc/cp/cp-objcp-common.h | 2 +- gcc/cp/decl.c | 2 +- gcc/doc/invoke.texi | 80 +- gcc/dominance.c | 4 +- gcc/dominance.h | 2 +- gcc/gcov-io.c | 36 +- gcc/gcov-io.h | 1 + gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 48 +- gcc/ipa-prop.h | 8 +- gcc/langhooks-def.h | 2 +- gcc/langhooks.c | 3 +- gcc/langhooks.h | 2 +- gcc/testsuite/ChangeLog | 82 ++ gcc/testsuite/gcc.dg/gcov-info-to-gcda.c | 60 + .../aarch64/vector_structure_intrinsics.c | 76 +- gcc/testsuite/gcc.target/arm/attr-neon3.c | 2 +- gcc/testsuite/gcc.target/arm/pr69245.c | 6 +- .../gcc.target/arm/pragma_fpu_attribute_2.c | 4 +- gcc/testsuite/gcc.target/i386/pr101797.c | 15 + gcc/testsuite/gcc.target/powerpc/pragma-optimize.c | 13 + gcc/testsuite/gfortran.dg/vect/vect-8.f90 | 3 +- gcc/tree-data-ref.c | 10 +- gcc/tree-data-ref.h | 4 +- gcc/tree-predcom.c | 13 +- gcc/tree-ssa-phiopt.c | 6 +- gcc/tree-ssa-pre.c | 2 +- gcc/tree-ssa-threadbackward.c | 6 +- gcc/tree-vect-data-refs.c | 15 +- gcc/tree-vect-loop.c | 43 +- gcc/tree-vect-slp-patterns.c | 2 +- gcc/tree-vect-stmts.c | 28 +- gcc/tree-vectorizer.h | 6 +- gcc/vec.c | 47 +- gcc/vec.h | 66 +- libcpp/ChangeLog | 11 + libgcc/ChangeLog | 7 + libgcc/Makefile.in | 2 +- libgcc/gcov.h | 19 + libgcc/libgcov-driver.c | 187 ++- libgcc/libgcov.h | 5 - libgo/go/runtime/internal/atomic/atomic.c | 80 + libgo/go/runtime/internal/atomic/stubs.go | 25 + libgomp/ChangeLog | 31 + libstdc++-v3/ChangeLog | 47 + libstdc++-v3/include/bits/ranges_base.h | 24 +- libstdc++-v3/include/bits/stl_iterator.h | 24 +- libstdc++-v3/include/bits/stl_queue.h | 3 - libstdc++-v3/include/std/ranges | 42 +- libstdc++-v3/libsupc++/compare | 21 +- 59 files changed, 2271 insertions(+), 664 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/gcov-info-to-gcda.c create mode 100644 gcc/testsuite/gcc.target/i386/pr101797.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pragma-optimize.c