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 c655183a259 Merge master r11-8157. adds 4df918798b4 testsuite: Add testcase for already fixed PR97121 adds 34ec63f1b5c c++: alias template equivalence and cv-quals [PR100032] adds 96d73645c77 c++: Adjust expected diagnostics for old-deja tests [PR99008] adds 8084ab15a3e PR middle-end/86058 - TARGET_MEM_REF causing incorrect mess [...] adds af7128621e5 PR tree-optimization/82800 - Incorrect warning on "may be u [...] adds 6d0d35d518a Daily bump. adds 006783f4b16 c++: debug location of variable cleanups [PR88742] adds 0589be0c597 c++: DWARF ICE with defaulted specialization [PR90674] adds e1666ebd9ad c++: lambda in non-type template parm type [PR99478] adds 287be7f7a58 testsuite: Fix up libgomp.fortran/alloc-1.F90 testcase [PR100071] adds d1e4368ddb7 arm: fix warning when -mcpu=neoverse-n1 is used with -mfpu= [...] adds e4fd26d647e docs: Remove empty table column. adds 3330e673959 VEC_COND_EXPR verification adjustment adds d253a6f7bb1 d: Add TARGET_D_HAS_STDCALL_CONVENTION adds 3785d2b207f d: Add TARGET_D_REGISTER_CPU_TARGET_INFO adds 5b63eb17d86 d: Move call to set_linkage_for_decl to declare_extern_var. adds a5e4abac26b d: Remove setting of target-specific global.params flags fr [...] adds 2ccc05a5141 c++: Fix deduction with reference NTTP [PR83476] adds 527bc0181d3 d: Add TARGET_D_REGISTER_OS_TARGET_INFO adds 3191c1f4488 IBM Z: Fix error checking for immediate builtin operands adds a065e0bb092 aarch64: Handle more SVE vector constants [PR99246] adds 785209fc464 PR testsuite/100073 - test case gcc.dg/pr86058.c fails on a [...] adds f99f64f69db [PR100066] Check paradoxical subreg when splitting hard reg [...] adds 9b53edc796d c++: non-static member, array bound, sizeof [PR93314] adds 00a2774923c c++: premature overload resolution redux [PR100078] adds 1fce5932a3a Better const_vector printing adds a87d3f964df Check for matching CONST_VECTOR encodings [PR99929] new dd6cc7964cf Merge master r11-8184.
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: config/ChangeLog | 5 ++ gcc/ChangeLog | 25 +++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 9 +++ gcc/analyzer/ChangeLog | 12 +++ gcc/config/aarch64/aarch64-d.c | 23 ++++++ gcc/config/aarch64/aarch64-protos.h | 1 + gcc/config/aarch64/aarch64.c | 54 ++++++++++++++ gcc/config/aarch64/aarch64.h | 3 +- gcc/config/arm/arm-d.c | 42 +++++++++++ gcc/config/arm/arm-protos.h | 1 + gcc/config/arm/arm.c | 25 ++++--- gcc/config/arm/arm.h | 3 +- gcc/config/i386/i386-d.c | 48 ++++++++++++ gcc/config/i386/i386-protos.h | 2 + gcc/config/i386/i386.h | 4 +- gcc/config/mips/mips-d.c | 30 ++++++++ gcc/config/mips/mips-protos.h | 1 + gcc/config/mips/mips.h | 3 +- gcc/config/pa/pa-d.c | 28 +++++++ gcc/config/pa/pa-protos.h | 1 + gcc/config/pa/pa.h | 3 +- gcc/config/riscv/riscv-d.c | 46 ++++++++++++ gcc/config/riscv/riscv-protos.h | 1 + gcc/config/riscv/riscv.h | 3 +- gcc/config/rs6000/rs6000-d.c | 30 ++++++++ gcc/config/rs6000/rs6000-protos.h | 1 + gcc/config/rs6000/rs6000.h | 3 +- gcc/config/s390/s390-builtins.def | 85 ++++++++++++++-------- gcc/config/s390/s390-d.c | 30 ++++++++ gcc/config/s390/s390-protos.h | 1 + gcc/config/s390/s390.c | 35 +++++++-- gcc/config/s390/s390.h | 3 +- gcc/config/sparc/sparc-d.c | 28 +++++++ gcc/config/sparc/sparc-protos.h | 1 + gcc/config/sparc/sparc.h | 3 +- gcc/cp/ChangeLog | 46 ++++++++++++ gcc/cp/decl.c | 5 +- gcc/cp/parser.c | 21 +++++- gcc/cp/pt.c | 15 +++- gcc/cp/semantics.c | 29 ++++++++ gcc/cse.c | 5 ++ gcc/cselib.c | 5 ++ gcc/d/d-builtins.cc | 19 ----- gcc/d/d-target.cc | 14 +++- gcc/d/d-target.def | 33 +++++++++ gcc/d/decl.cc | 6 +- gcc/d/typeinfo.cc | 5 +- gcc/d/types.cc | 19 +++-- gcc/doc/tm.texi | 22 ++++++ gcc/doc/tm.texi.in | 6 ++ gcc/fortran/intrinsic.texi | 34 ++++----- gcc/jump.c | 5 ++ gcc/lra-constraints.c | 17 ++++- gcc/print-rtl.c | 32 +++++++- gcc/reload.c | 5 ++ gcc/rtl.c | 10 +++ gcc/rtl.h | 17 +++++ gcc/testsuite/ChangeLog | 84 +++++++++++++++++++++ .../c-c++-common/Wimplicit-fallthrough-6.c | 16 ++-- .../c-c++-common/Wimplicit-fallthrough-7.c | 4 +- gcc/testsuite/g++.dg/cpp0x/alias-decl-equiv1.C | 13 ++++ gcc/testsuite/g++.dg/cpp1z/class-deduction85.C | 16 ++++ gcc/testsuite/g++.dg/cpp2a/constexpr-dtor3.C | 4 +- gcc/testsuite/g++.dg/cpp2a/lambda-uneval14.C | 6 ++ gcc/testsuite/g++.dg/cpp2a/spaceship-err6.C | 20 +++++ gcc/testsuite/g++.dg/debug/cleanup1.C | 41 +++++++++++ gcc/testsuite/g++.dg/debug/defaulted1.C | 10 +++ gcc/testsuite/g++.dg/ext/constexpr-attr-cleanup1.C | 4 +- gcc/testsuite/g++.dg/gcov/gcov-2.C | 4 +- gcc/testsuite/g++.dg/parse/uneval1.C | 14 ++++ gcc/testsuite/g++.dg/template/dependent-tmpl2.C | 10 +++ gcc/testsuite/g++.dg/template/ref11.C | 9 +++ gcc/testsuite/g++.dg/tm/inherit2.C | 4 +- gcc/testsuite/g++.dg/tm/unsafe1.C | 4 +- .../g++.dg/warn/Wimplicit-fallthrough-1.C | 4 +- gcc/testsuite/g++.dg/warn/uninit-pr82800.C | 43 +++++++++++ gcc/testsuite/g++.old-deja/g++.ns/crash3.C | 2 +- gcc/testsuite/g++.old-deja/g++.ns/template7.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/crash8.C | 4 +- gcc/testsuite/gcc.dg/pr86058.c | 19 +++++ .../gcc.target/aarch64/sve/acle/general/pr99246.c | 17 +++++ gcc/testsuite/gcc.target/aarch64/sve/pr99929_1.c | 16 ++++ gcc/testsuite/gcc.target/aarch64/sve/pr99929_2.c | 5 ++ gcc/testsuite/gcc.target/i386/pr100066.c | 13 ++++ .../gcc.target/s390/zvector/imm-range-error-1.c | 26 +++++++ .../gcc.target/s390/zvector/vec_msum_u128-1.c | 45 ++++++++++++ gcc/tree-cfg.c | 2 + gcc/tree-ssa-propagate.c | 2 +- libcpp/ChangeLog | 12 +++ libgomp/testsuite/libgomp.fortran/alloc-1.F90 | 3 +- libstdc++-v3/ChangeLog | 12 +++ 92 files changed, 1308 insertions(+), 147 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-equiv1.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction85.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-uneval14.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-err6.C create mode 100644 gcc/testsuite/g++.dg/debug/cleanup1.C create mode 100644 gcc/testsuite/g++.dg/debug/defaulted1.C create mode 100644 gcc/testsuite/g++.dg/parse/uneval1.C create mode 100644 gcc/testsuite/g++.dg/template/dependent-tmpl2.C create mode 100644 gcc/testsuite/g++.dg/template/ref11.C create mode 100644 gcc/testsuite/g++.dg/warn/uninit-pr82800.C create mode 100644 gcc/testsuite/gcc.dg/pr86058.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/pr99246.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr99929_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr99929_2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr100066.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/imm-range-error-1.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec_msum_u128-1.c