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 9f11d4469bc Merge master r11-530. adds 38a4db21e12 preprocessor: Revert premature change adds 4b38d56dbac c++: C++20 DR 2237, disallow simple-template-id in cdtor. adds edd482f310f TESTSUITE: Fix Wconversion-null*.C tests for aarch64 -mabi=ilp32 adds 14984ea1645 Fix premature omission of ChangeLog entry in ChangeLog file.. adds 7797f5ec580 i386: Do not use commutative operands with (use) RTX [PR95238] adds f26e72d8310 libstdc++: Use 'using' for types in Networking TS headers adds d9d34449bbd libstdc++: Fix net::basic_socket::close(error_code&) adds b780db2ea32 libstdc++: Better requirements checking in Networking TS adds 0a1baad8eb3 libstdc++: Use macro for nodiscard attribute adds 48c28b17a9d Daily bump. adds f094665d465 libstdc++: Avoid constraint recursion with iterator_traits [...] adds e7c7cdc5f42 mklog: support parsing of DR. adds 9722b1399a5 Support DR entries for gcc-changelog. adds 62b5b53e94d Prepare git_update_version.py for real usage. adds 9e02b45ffc6 Add outline-atomics to target attribute. adds 8ebc2f5e05a libgfortran: Use __builtin_cpu_is/__builtin_cpu_supports adds ea097d141e3 Remove accidental testcase commit adds 2f20c7040f8 Fix a test-case warning. adds 5855bdfa06f libgcc: Move FEATURE_AVX512VP2INTERSECT after FEATURE_AVX512BF16 adds f65a3299a52 c++: template instantiation during fold_for_warn [PR94038] adds bc7a4f2f9e9 libstdc++: Enable simple invocation of runtest in testsuite adds a74630f3207 config/i386/cpuid.h: Use hexadecimal in comments adds 149c8c7c27a Include memmodel.h in adjust-alignment.c adds f898793b454 coroutines: Partial reversion of r11-437-g5ef067eb14d4. new b80cc5f9553 Merge master r11-554.
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: contrib/ChangeLog | 16 +++ contrib/gcc-changelog/git_commit.py | 5 +- contrib/gcc-changelog/git_update_version.py | 17 ++- contrib/gcc-changelog/test_email.py | 4 + contrib/gcc-changelog/test_patches.txt | 27 ++++ contrib/mklog.py | 9 +- contrib/test_mklog.py | 39 ++++++ gcc/ChangeLog | 42 ++++++ gcc/DATESTAMP | 2 +- gcc/adjust-alignment.c | 1 + gcc/c-family/ChangeLog | 2 + gcc/c-family/c-common.c | 3 +- gcc/common/config/aarch64/aarch64-common.c | 4 + gcc/config/aarch64/aarch64.c | 2 + gcc/config/i386/cpuid.h | 6 +- gcc/config/i386/i386-builtins.c | 6 +- gcc/config/i386/i386.md | 60 ++++---- gcc/config/i386/mmx.md | 26 ++-- gcc/config/i386/sse.md | 42 ++++-- gcc/cp/ChangeLog | 42 ++++++ gcc/cp/constexpr.c | 100 ++++++++++---- gcc/cp/coroutines.cc | 3 +- gcc/cp/cp-gimplify.c | 13 +- gcc/cp/cp-tree.h | 23 +++- gcc/cp/expr.c | 7 +- gcc/cp/parser.c | 13 +- gcc/doc/extend.texi | 6 + gcc/testsuite/ChangeLog | 41 ++++++ gcc/testsuite/g++.dg/DRs/dr2237.C | 18 +++ gcc/testsuite/g++.dg/parse/constructor2.C | 4 +- gcc/testsuite/g++.dg/parse/dtor12.C | 2 +- gcc/testsuite/g++.dg/parse/dtor4.C | 2 +- gcc/testsuite/g++.dg/template/dtor4.C | 2 +- gcc/testsuite/g++.dg/template/error34.C | 10 +- gcc/testsuite/g++.dg/warn/Wconversion-null-2.C | 20 ++- gcc/testsuite/g++.dg/warn/Wconversion-null.C | 20 ++- .../g++.dg/warn/{pr94038.C => pr94038-2.C} | 8 +- gcc/testsuite/g++.old-deja/g++.other/inline15.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ctor2.C | 2 +- gcc/testsuite/g++.target/i386/pr95229.C | 2 +- .../aarch64/{pr94435.c => target_attr_20.c} | 4 +- .../aarch64/{pr94435.c => target_attr_21.c} | 6 +- libgcc/ChangeLog | 6 + libgcc/config/i386/cpuinfo.h | 4 +- libgfortran/ChangeLog | 18 +++ libgfortran/generated/matmul_c10.c | 21 ++- libgfortran/generated/matmul_c16.c | 21 ++- libgfortran/generated/matmul_c4.c | 21 ++- libgfortran/generated/matmul_c8.c | 21 ++- libgfortran/generated/matmul_i1.c | 21 ++- libgfortran/generated/matmul_i16.c | 21 ++- libgfortran/generated/matmul_i2.c | 21 ++- libgfortran/generated/matmul_i4.c | 21 ++- libgfortran/generated/matmul_i8.c | 21 ++- libgfortran/generated/matmul_r10.c | 21 ++- libgfortran/generated/matmul_r16.c | 21 ++- libgfortran/generated/matmul_r4.c | 21 ++- libgfortran/generated/matmul_r8.c | 21 ++- libgfortran/m4/matmul.m4 | 21 ++- libstdc++-v3/ChangeLog | 54 ++++++++ libstdc++-v3/include/bits/iterator_concepts.h | 10 +- libstdc++-v3/include/experimental/bits/net.h | 152 +++++++++++++++++++++ libstdc++-v3/include/experimental/buffer | 4 +- libstdc++-v3/include/experimental/executor | 23 ++-- libstdc++-v3/include/experimental/internet | 90 ++++++------ libstdc++-v3/include/experimental/socket | 133 +++++++++--------- libstdc++-v3/include/experimental/timer | 18 +-- .../lwg3389.cc => customization_points/lwg3420.cc} | 28 ++-- libstdc++-v3/testsuite/Makefile.am | 2 +- libstdc++-v3/testsuite/Makefile.in | 2 +- .../experimental/net/socket/basic_socket.cc | 129 +++++++++++++++++ 71 files changed, 1209 insertions(+), 421 deletions(-) create mode 100644 gcc/testsuite/g++.dg/DRs/dr2237.C copy gcc/testsuite/g++.dg/warn/{pr94038.C => pr94038-2.C} (78%) copy gcc/testsuite/gcc.target/aarch64/{pr94435.c => target_attr_20.c} (76%) copy gcc/testsuite/gcc.target/aarch64/{pr94435.c => target_attr_21.c} (64%) copy libstdc++-v3/testsuite/24_iterators/{counted_iterator/lwg3389.cc => customiza [...] create mode 100644 libstdc++-v3/testsuite/experimental/net/socket/basic_socket.cc