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 5aa1de3f972 Merge master r11-2254. adds 02363d5fdb8 i386: Fix insn conditions of mfence patterns [PR95750] adds 28f2a080cc2 PR fortran/89574 - ICE in conv_function_val, at fortran/tra [...] adds 4d6e94960aa c++: Fix scan forward over pragma [PR96257] adds 699f9c0cc1b rs6000: Update test case count when compiling for power9 adds 0a9d711df36 Add TARGET_LOWER_LOCAL_DECL_ALIGNMENT [PR95237] adds 30430061040 Daily bump. adds fb1de6a8543 gcc.dg/no_profile_instrument_function-attr-1.c: Adjust for [...] adds c7c24828cfa OpenMP: Fixes for omp critical + hint adds c58dde88902 MAINTAINERS: Add myself for write after approval adds e93676fb538 doc: fix a typo in languages.texi adds cd91a084877 Generation of adjusted ldp/stp for vector types adds ade6e7204ce critical-hint-*.{c,f90}: Move from gcc/testsuite to libgomp [...] adds 4821e0aabee expr: Allow scalar_int_mode target mode when converting a constant adds 259c3965b1b expmed: Fix possible use of NULL_RTX return value from emit [...] adds a5a8a4e6156 libstdc++: Constrain reverse_iterator and move_iterator con [...] adds 748ada0acb6 Limit pr95237-6.c to x86 targets adds 5980c0dcc6b c++: mangling cleanups adds 18d96339d26 preprocessor: add_path simplifications adds 63fa0927e8a c++: Shrink lambda-expr adds 0f32c94fc72 c++: More cleanups for modern C++ adds 5324a3e621d c++: structural_comptypes addition adds 7be9b276b44 dump: filenames containing - adds 6e1e0decc9e c++: Don't add enums to class's decl_list new 0838a995601 Merge master r11-2277.
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: MAINTAINERS | 1 + gcc/ChangeLog | 47 ++++++ gcc/DATESTAMP | 2 +- gcc/c-family/c-omp.c | 11 ++ gcc/c/ChangeLog | 6 + gcc/c/c-decl.c | 7 + gcc/c/c-parser.c | 26 +-- gcc/config/aarch64/aarch64-ldpstp.md | 42 +++++ gcc/config/aarch64/aarch64-protos.h | 4 +- gcc/config/aarch64/aarch64.c | 8 +- gcc/config/aarch64/iterators.md | 3 + gcc/config/i386/i386-protos.h | 2 +- gcc/config/i386/i386.c | 18 ++- gcc/config/i386/sync.md | 6 +- gcc/cp/ChangeLog | 14 ++ gcc/cp/class.c | 13 +- gcc/cp/cp-tree.h | 4 +- gcc/cp/decl.c | 68 ++++---- gcc/cp/decl2.c | 12 +- gcc/cp/error.c | 24 ++- gcc/cp/mangle.c | 75 +++------ gcc/cp/parser.c | 37 +++-- gcc/cp/pt.c | 9 ++ gcc/cp/typeck.c | 24 +-- gcc/doc/languages.texi | 2 +- gcc/doc/tm.texi | 5 + gcc/doc/tm.texi.in | 2 + gcc/dumpfile.c | 2 +- gcc/expmed.c | 35 ++-- gcc/expr.c | 4 +- gcc/fortran/ChangeLog | 6 + gcc/fortran/openmp.c | 33 ++-- gcc/fortran/parse.c | 3 +- gcc/fortran/trans-decl.c | 7 +- gcc/fortran/trans-openmp.c | 18 ++- gcc/incpath.c | 8 +- gcc/target.def | 7 + gcc/testsuite/ChangeLog | 177 +++++++++++++++++++++ gcc/testsuite/c-c++-common/pr95237-1.c | 16 ++ gcc/testsuite/c-c++-common/pr95237-2.c | 10 ++ gcc/testsuite/c-c++-common/pr95237-3.c | 10 ++ gcc/testsuite/c-c++-common/pr95237-4.c | 10 ++ gcc/testsuite/c-c++-common/pr95237-5.c | 16 ++ gcc/testsuite/c-c++-common/pr95237-6.c | 24 +++ gcc/testsuite/c-c++-common/pr95237-7.c | 19 +++ gcc/testsuite/c-c++-common/pr95237-8.c | 10 ++ gcc/testsuite/c-c++-common/pr95237-9.c | 10 ++ gcc/testsuite/g++.dg/gomp/critical-3.C | 31 +++- gcc/testsuite/g++.dg/parse/pr96257.C | 18 +++ .../gcc.dg/no_profile_instrument_function-attr-1.c | 2 +- gcc/testsuite/gcc.target/aarch64/ldp_vec_v2sf.c | 14 ++ gcc/testsuite/gcc.target/aarch64/ldp_vec_v2si.c | 14 ++ gcc/testsuite/gcc.target/aarch64/stp_vec_v2df.c | 18 +++ gcc/testsuite/gcc.target/aarch64/stp_vec_v2di.c | 18 +++ gcc/testsuite/gcc.target/aarch64/stp_vec_v2sf.c | 18 +++ gcc/testsuite/gcc.target/aarch64/stp_vec_v2si.c | 18 +++ gcc/testsuite/gcc.target/powerpc/convert-fp-128.c | 2 +- gcc/testsuite/gfortran.dg/pr89574.f90 | 29 ++++ libgomp/omp_lib.f90.in | 27 +++- libgomp/omp_lib.h.in | 16 +- .../libgomp.c-c++-common/critical-hint-1.c | 49 ++++++ .../libgomp.c-c++-common/critical-hint-2.c | 37 +++++ .../testsuite/libgomp.fortran/critical-hint-1.f90 | 96 +++++++++++ .../testsuite/libgomp.fortran/critical-hint-2.f90 | 66 ++++++++ libstdc++-v3/include/bits/stl_iterator.h | 55 ++++++- .../cons/sentinel.cc => move_iterator/dr3435.cc} | 29 ++-- .../lwg3420.cc => reverse_iterator/dr3435.cc} | 29 ++-- 67 files changed, 1228 insertions(+), 255 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/pr95237-1.c create mode 100644 gcc/testsuite/c-c++-common/pr95237-2.c create mode 100644 gcc/testsuite/c-c++-common/pr95237-3.c create mode 100644 gcc/testsuite/c-c++-common/pr95237-4.c create mode 100644 gcc/testsuite/c-c++-common/pr95237-5.c create mode 100644 gcc/testsuite/c-c++-common/pr95237-6.c create mode 100644 gcc/testsuite/c-c++-common/pr95237-7.c create mode 100644 gcc/testsuite/c-c++-common/pr95237-8.c create mode 100644 gcc/testsuite/c-c++-common/pr95237-9.c create mode 100644 gcc/testsuite/g++.dg/parse/pr96257.C create mode 100644 gcc/testsuite/gcc.target/aarch64/ldp_vec_v2sf.c create mode 100644 gcc/testsuite/gcc.target/aarch64/ldp_vec_v2si.c create mode 100644 gcc/testsuite/gcc.target/aarch64/stp_vec_v2df.c create mode 100644 gcc/testsuite/gcc.target/aarch64/stp_vec_v2di.c create mode 100644 gcc/testsuite/gcc.target/aarch64/stp_vec_v2sf.c create mode 100644 gcc/testsuite/gcc.target/aarch64/stp_vec_v2si.c create mode 100644 gcc/testsuite/gfortran.dg/pr89574.f90 create mode 100644 libgomp/testsuite/libgomp.c-c++-common/critical-hint-1.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/critical-hint-2.c create mode 100644 libgomp/testsuite/libgomp.fortran/critical-hint-1.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/critical-hint-2.f90 copy libstdc++-v3/testsuite/24_iterators/{istream_iterator/cons/sentinel.cc => mov [...] copy libstdc++-v3/testsuite/24_iterators/{customization_points/lwg3420.cc => rever [...]