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 dd6cc7964cf Merge master r11-8184. adds df3b1289521 Daily bump. adds 417c36cfd62 re PR tree-optimization/93210 (Sub-optimal code optimizatio [...] adds 9a0e09f3dd5 Fortran: Fix class reallocate on assignment [PR99307]. adds 39d23b7960e aarch64: Fix several *LOGICAL:optab_ashl<mode>3 related r [...] adds 4dd9e1c541e XFAIL OpenMP/nvptx execution-time hangs for simple nested O [...] adds b5f644a98b3 Fix handling of clones in lto_wpa_write_files [PR98599] adds a3317f7b3c0 c: Don't drop vector attributes that affect type identity [ [...] adds 1696fc1ea01 c++: Tweak merging of vector attributes that affect type id [...] adds ddcf111d055 Deprecate gimple-builder.h API adds 4d1fa72894e testsuite: enable pr86058.c also on i?86-*-* [PR100073] adds ca7d451d985 docs: remove itemx for a param adds ff1912238e2 Make SVE tests work with --with-cpu adds 4d224603d38 Make SVE ACLE tests work with --with-cpu adds 6c0c7fc6236 libstdc++: Move atomic functions to libsupc++ [PR 96657] adds 432f60c90df c++: lambda in default type template-argument [PR100091] adds a25590f29d0 libstdc++: Add -latomic to test flags for 32-bit sparc-linux new 3e9389a010f Merge master r11-8200.
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 | 120 ++++++++++++ gcc/DATESTAMP | 2 +- gcc/attribs.c | 77 ++++++++ gcc/attribs.h | 3 + gcc/c/c-typeck.c | 10 +- gcc/config/aarch64/aarch64.md | 53 ++++++ gcc/cp/ChangeLog | 42 +++++ gcc/cp/parser.c | 4 + gcc/cp/typeck.c | 15 +- gcc/d/ChangeLog | 37 ++++ gcc/doc/invoke.texi | 1 - gcc/fortran/ChangeLog | 5 + gcc/fortran/symbol.c | 2 +- gcc/fortran/trans-array.c | 204 ++++++++------------- gcc/fortran/trans-expr.c | 98 +++++++--- gcc/fortran/trans.c | 36 ++-- gcc/fortran/trans.h | 6 +- gcc/gimple-builder.h | 2 + gcc/lto/lto.c | 2 +- gcc/testsuite/ChangeLog | 64 +++++++ gcc/testsuite/g++.dg/cpp2a/lambda-uneval15.C | 5 + .../advsimd-intrinsics/advsimd-intrinsics.exp | 4 +- .../aarch64/advsimd-intrinsics/pr98852.C | 110 +++++++++++ .../g++.target/aarch64/sve/aarch64-sve.exp | 10 +- .../aarch64/sve/acle/aarch64-sve-acle-asm.exp | 2 +- .../aarch64/sve2/acle/aarch64-sve2-acle-asm.exp | 4 + gcc/testsuite/gcc.dg/pr86058.c | 4 +- gcc/testsuite/gcc.dg/pr93210.c | 2 +- .../aarch64/advsimd-intrinsics/pr98852.c | 129 +++++++++++++ gcc/testsuite/gcc.target/aarch64/pr100056.c | 58 ++++++ .../gcc.target/aarch64/sve/aarch64-sve.exp | 19 +- .../aarch64/sve/acle/aarch64-sve-acle-asm.exp | 2 +- .../gcc.target/aarch64/sve2/aarch64-sve2.exp | 14 +- .../aarch64/sve2/acle/aarch64-sve2-acle-asm.exp | 4 + gcc/testsuite/lib/gcc-defs.exp | 62 +++++++ libgomp/ChangeLog | 7 + libgomp/testsuite/lib/libgomp.exp | 12 ++ .../testsuite/libgomp.c-c++-common/task-detach-6.c | 5 +- libgomp/testsuite/libgomp.c/pr99555-1.c | 5 +- .../testsuite/libgomp.fortran/task-detach-6.f90 | 3 +- libstdc++-v3/libsupc++/Makefile.am | 4 + libstdc++-v3/libsupc++/Makefile.in | 18 +- libstdc++-v3/src/c++98/Makefile.am | 5 - libstdc++-v3/src/c++98/Makefile.in | 10 +- .../testsuite/18_support/exception_ptr/96657.cc | 17 ++ libstdc++-v3/testsuite/lib/dg-options.exp | 1 + 46 files changed, 1065 insertions(+), 234 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-uneval15.C copy gcc/testsuite/{gcc.target => g++.target}/aarch64/advsimd-intrinsics/advsimd-i [...] create mode 100644 gcc/testsuite/g++.target/aarch64/advsimd-intrinsics/pr98852.C create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/pr98852.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr100056.c create mode 100644 libstdc++-v3/testsuite/18_support/exception_ptr/96657.cc