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 698ccaba72a Merge master r11-2413. adds 0f4a54ccb89 Update gcc ja.po, sv.po. adds a0d007d67c8 nvptx: Support floating point reciprocal instructions adds bea7a39103a Daily bump. adds dc3d1e18144 c++: constraints and explicit instantiation [PR96164] adds f31dd9beb95 c++: abbreviated function template friend matching [PR96106] adds 71141b1bd53 c++: alias_ctad_tweaks and constrained dguide [PR95486] adds 2c58f5cadfa c++: overload sets and placeholder return type [PR64194] adds da346efd27e Re-format zen memcpy/memset costs. adds dc65aba7a47 Tune memcpy and memset for Zen cores. adds 8240f2f498c nvptx: Provide vec_set<mode> and vec_extract<vmode><mode> patterns adds 2c558d2655c tree-optimization/96370 - make reassoc expr rewrite more robust adds 6ee874f1353 d: Refactor matching and lowering of intrinsic functions. adds 7d4ee8bc584 d: Implement core.bitop.rol() and core.bitop.ror() as intrinsics. adds 4c27c6584d0 libstdc++: Make testsuite usable with -fno-exceptions adds eeb45f8a41f libstdc++: Add options for ieee float to relevant tests adds 9e67b4356ef libstdc++: cv bool can't be an integer-like type (LWG 3467) adds 4712bde3cab Require CET support only for the final GCC build adds 4451035492f MAINTAINERS: Add myself for write after approval adds 561a19c3011 libstdc++: Fix test for old string ABI adds dc60d67674d d: Move private functions out of ExprVisitor into local statics adds ab0edbcb371 d: Refactor use of built-in memcmp/memcpy/memset into helpe [...] adds febd7c43bce d: Inline bounds checking for simple array assignments. new c931e8d5a96 RISC-V: Add support for TLS stack protector canary access new cf5d0fc2d1a [PATCH] RS6000 Add testlsbb by Byte operations new 357beca8bce libstdc++: Fix tests using wrong allocator type new 2baf569d185 Merge master r11-2438.
The 4 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 + config/cet.m4 | 23 +- contrib/ChangeLog | 4 + gcc/ChangeLog | 70 + gcc/DATESTAMP | 2 +- gcc/config/i386/x86-tune-costs.h | 42 +- gcc/config/nvptx/nvptx.md | 89 + gcc/config/riscv/riscv-opts.h | 6 + gcc/config/riscv/riscv.c | 47 + gcc/config/riscv/riscv.md | 80 + gcc/config/riscv/riscv.opt | 28 + gcc/config/rs6000/altivec.h | 3 + gcc/config/rs6000/rs6000-builtin.def | 15 + gcc/config/rs6000/rs6000-call.c | 5 + gcc/config/rs6000/rs6000.md | 1 + gcc/config/rs6000/vsx.md | 39 + gcc/configure | 31 +- gcc/cp/ChangeLog | 23 + gcc/cp/constraint.cc | 6 + gcc/cp/pt.c | 40 +- gcc/d/d-codegen.cc | 62 +- gcc/d/d-tree.h | 5 +- gcc/d/expr.cc | 396 +- gcc/d/intrinsics.cc | 374 +- gcc/d/intrinsics.def | 175 +- gcc/doc/invoke.texi | 22 +- gcc/fortran/ChangeLog | 49 + gcc/po/ChangeLog | 4 + gcc/po/ja.po | 7502 +------------------- gcc/po/sv.po | 710 +- gcc/testsuite/ChangeLog | 68 + gcc/testsuite/g++.dg/concepts/abbrev7.C | 14 + gcc/testsuite/g++.dg/cpp1y/auto-fn60.C | 11 + .../g++.dg/cpp2a/class-deduction-alias3.C | 11 + .../g++.dg/cpp2a/concepts-explicit-inst5.C | 14 + gcc/testsuite/gcc.dg/pr96370.c | 8 + gcc/testsuite/gcc.target/nvptx/recip-1.c | 18 + .../gcc.target/nvptx/v2si-vec-set-extract.c | 25 + gcc/testsuite/gcc.target/powerpc/lsbb-runnable.c | 65 + gcc/testsuite/gcc.target/powerpc/lsbb.c | 24 + gcc/testsuite/gdc.dg/array1.d | 14 + gcc/testsuite/gdc.dg/intrinsics.d | 123 + gcc/tree-ssa-reassoc.c | 10 +- libbacktrace/configure | 23 +- libcc1/configure | 21 +- libcpp/ChangeLog | 5 + libcpp/configure | 21 +- libdecnumber/configure | 21 +- libiberty/configure | 21 +- libstdc++-v3/ChangeLog | 76 + libstdc++-v3/include/bits/iterator_concepts.h | 8 +- libstdc++-v3/testsuite/20_util/from_chars/4.cc | 3 +- .../cons/noexcept_default_construct.cc | 2 +- .../cons/noexcept_default_construct.cc | 2 +- .../testsuite/23_containers/vector/bool/72847.cc | 2 +- .../testsuite/29_atomics/atomic_float/1.cc | 1 + .../95282.cc => std/ranges/access/lwg3467.cc} | 22 +- libstdc++-v3/testsuite/util/testsuite_abi.cc | 11 +- libstdc++-v3/testsuite/util/testsuite_allocator.h | 4 +- libstdc++-v3/testsuite/util/testsuite_containers.h | 5 +- libstdc++-v3/testsuite/util/testsuite_shared.cc | 7 +- lto-plugin/configure | 25 +- 62 files changed, 2262 insertions(+), 8277 deletions(-) create mode 100644 gcc/testsuite/g++.dg/concepts/abbrev7.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/auto-fn60.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/class-deduction-alias3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-explicit-inst5.C create mode 100644 gcc/testsuite/gcc.dg/pr96370.c create mode 100644 gcc/testsuite/gcc.target/nvptx/recip-1.c create mode 100644 gcc/testsuite/gcc.target/nvptx/v2si-vec-set-extract.c create mode 100644 gcc/testsuite/gcc.target/powerpc/lsbb-runnable.c create mode 100644 gcc/testsuite/gcc.target/powerpc/lsbb.c create mode 100644 gcc/testsuite/gdc.dg/array1.d create mode 100644 gcc/testsuite/gdc.dg/intrinsics.d copy libstdc++-v3/testsuite/{29_atomics/atomic_float/95282.cc => std/ranges/access [...]