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 dafa4c8a5da Merge master r11-6821. adds e140f5fd3e2 aarch64: Split vec_selects of bottom elements into simple move adds 911f797a9be c++: Avoid UB in signed shift [PR 98625] adds 0bb27b81a76 libgomp: Fix up GOMP_task on s390x adds 842afc4e289 Re: trapv question adds fb39c4fe445 aix: make ctype_inline.h thread-safe and avoid _OBJ_DATA ch [...] adds b93d0e36c0a Daily bump. adds e711b67a908 Fix incorrect optimization by cprop_hardreg. adds fa9d1ad2ff6 testsuite/98224 - un-XFAIL Walloca-2.c on ilp32 adds 8afef308b49 testsuite/98241 - remove ilp32 XFAIL of gcc.dg/pr78973.c adds f46a40112ca testsuite/97299 - more gcc.dg/vect/slp-reduc-3.c massaging adds eaf883710c0 Fortran: This patch fixes comments 23 and 24 of PR96320. adds a1a967ce1ff libstdc++: Regenerate Makefile.in adds 3c1cf7350bf c++: Stat-hack for members [PR 98530] adds 9be0a89c95c gcc/fortran/intrinsic.texi: Fix typo adds 0568f801eff arm: [testuiste] Fix ivopts.c target test [PR96372] adds e154009f35a Fix typo in arm_mve.h __arm_vcmpneq_s8 return type adds 279d3a89b79 d: Enable private member access for __traits adds 43705f3fa34 aarch64: Use canonical RTL for sqdmlal patterns adds 0fb7aa205af c++: Fix up potential_constant_expression_1 FOR/WHILE_STMT [...] adds 7944753fad5 c++: Fix null this pointer [PR 98624] adds f645da0e4ab c++: Fix excessive instantiation inside decltype [PR71879] new ff254a4176a Merge master r11-6842.
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 | 79 ++++++++ gcc/DATESTAMP | 2 +- gcc/config/aarch64/aarch64-simd.md | 203 ++++++++++++++++++--- gcc/config/arm/arm_mve.h | 2 +- gcc/cp/ChangeLog | 28 +++ gcc/cp/constexpr.c | 98 +++++++++- gcc/cp/module.cc | 51 ++++-- gcc/cp/name-lookup.c | 11 +- gcc/cp/semantics.c | 5 +- gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/traits.c | 10 +- gcc/doc/sourcebuild.texi | 5 + gcc/fortran/decl.c | 3 +- gcc/fortran/expr.c | 3 + gcc/fortran/intrinsic.texi | 2 +- gcc/fortran/resolve.c | 3 +- gcc/regcprop.c | 29 +++ gcc/testsuite/ChangeLog | 63 +++++++ gcc/testsuite/g++.dg/cpp0x/decltype-71879.C | 5 + gcc/testsuite/g++.dg/cpp1y/constexpr-98672.C | 92 ++++++++++ gcc/testsuite/g++.dg/modules/stat-mem-1.h | 6 + .../modules/{binding-1_b.H => stat-mem-1_a.H} | 3 +- .../g++.dg/modules/{anon-2_b.C => stat-mem-1_b.C} | 5 +- gcc/testsuite/gcc.dg/Walloca-2.c | 6 +- gcc/testsuite/gcc.dg/pr78973.c | 2 +- gcc/testsuite/gcc.dg/torture/ftrapv-2.c | 4 +- gcc/testsuite/gcc.dg/vect/slp-reduc-3.c | 7 +- gcc/testsuite/gcc.target/aarch64/vdup_lane_2.c | 2 +- gcc/testsuite/gcc.target/arm/ivopts.c | 2 +- gcc/testsuite/gcc.target/i386/pr98694.c | 41 +++++ .../gdc.test/compilable/imports/test15371.d | 9 + gcc/testsuite/gdc.test/compilable/test15371.d | 10 + gcc/testsuite/gfortran.dg/module_procedure_5.f90 | 31 ++++ gcc/testsuite/gfortran.dg/module_procedure_6.f90 | 51 ++++++ gcc/testsuite/lib/target-supports.exp | 15 +- libgomp/ChangeLog | 7 + libgomp/task.c | 22 +-- libstdc++-v3/ChangeLog | 7 + libstdc++-v3/config/os/aix/ctype_inline.h | 12 +- libstdc++-v3/src/c++17/Makefile.in | 4 +- 40 files changed, 843 insertions(+), 99 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/decltype-71879.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-98672.C create mode 100644 gcc/testsuite/g++.dg/modules/stat-mem-1.h copy gcc/testsuite/g++.dg/modules/{binding-1_b.H => stat-mem-1_a.H} (50%) copy gcc/testsuite/g++.dg/modules/{anon-2_b.C => stat-mem-1_b.C} (55%) create mode 100644 gcc/testsuite/gcc.target/i386/pr98694.c create mode 100644 gcc/testsuite/gdc.test/compilable/imports/test15371.d create mode 100644 gcc/testsuite/gdc.test/compilable/test15371.d create mode 100644 gcc/testsuite/gfortran.dg/module_procedure_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/module_procedure_6.f90