This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 8240f2f498c nvptx: Provide vec_set<mode> and vec_extract<vmode><mode> patterns new 2c558d2655c tree-optimization/96370 - make reassoc expr rewrite more robust new 6ee874f1353 d: Refactor matching and lowering of intrinsic functions. new 7d4ee8bc584 d: Implement core.bitop.rol() and core.bitop.ror() as intrinsics. new 4c27c6584d0 libstdc++: Make testsuite usable with -fno-exceptions new eeb45f8a41f libstdc++: Add options for ieee float to relevant tests new 9e67b4356ef libstdc++: cv bool can't be an integer-like type (LWG 3467) new 4712bde3cab Require CET support only for the final GCC build new 4451035492f MAINTAINERS: Add myself for write after approval new 561a19c3011 libstdc++: Fix test for old string ABI new dc60d67674d d: Move private functions out of ExprVisitor into local statics new ab0edbcb371 d: Refactor use of built-in memcmp/memcpy/memset into helpe [...] new febd7c43bce d: Inline bounds checking for simple array assignments.
The 12 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 +- gcc/configure | 31 +- 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/testsuite/gcc.dg/pr96370.c | 8 + 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/configure | 21 +- libdecnumber/configure | 21 +- libiberty/configure | 21 +- libstdc++-v3/include/bits/iterator_concepts.h | 8 +- libstdc++-v3/testsuite/20_util/from_chars/4.cc | 3 +- .../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 +- 27 files changed, 873 insertions(+), 544 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/pr96370.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 [...]