This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-14 in repository gcc.
from 184e07c769f libcpp: Add missing configure check for setlocale. new 0a3a15cd1c0 reassoc: Fix up optimize_range_tests_to_bit_test [PR118915] new f1409417772 openmp: Mark OpenMP atomic write expression as read [PR119000] new a266e7354bd c: stddef.h C23 fixes [PR114870] new ab908fdb911 c++: Fix cxx_eval_store_expression {REAL,IMAG}PART_EXPR han [...] new fc39a29f75c openmp: Fix up simd clone mask argument creation on x86 [PR115871] new 375cc5fb919 value-range: Fix up irange::union_bitmask [PR118953] new 5bb53795e87 c++: Update TYPE_FIELDS of variant types if cp_parser_late_ [...] new 7fc02fc0150 libgcc: Fix up unwind-dw2-btree.h [PR119151] new c6b38a75fc8 tree: Improve skip_simple_arithmetic [PR119183] new 01f20dec2d9 middle-end/119204 - ICE with strcspn folding new 4164c254295 builtins: Fix up strspn/strcspn folding [PR119219] new 13fd7c971fb c++: Evaluate immediate invocation call arguments with mce_ [...] new f9dab50e6e5 Fix up some further cases of missing or extraneous spaces i [...] new 4b364531057 i386: Require in peephole2 that memory is offsettable [PR119450] new 6c7c25c2826 widening_mul: Fix up further r14-8680 widening mul issues [ [...]
The 15 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/builtins.cc | 21 ++- gcc/c/c-parser.cc | 22 ++- gcc/config/i386/i386.md | 4 +- gcc/cp/constexpr.cc | 13 +- gcc/cp/parser.cc | 63 +++++---- gcc/fortran/resolve.cc | 2 +- gcc/gimplify.cc | 2 +- gcc/ginclude/stddef.h | 8 +- gcc/omp-simd-clone.cc | 2 +- gcc/testsuite/c-c++-common/gomp/pr119000.c | 16 +++ gcc/testsuite/g++.dg/cpp0x/pr119123.C | 10 ++ gcc/testsuite/g++.dg/cpp0x/pr98533.C | 25 ++++ gcc/testsuite/g++.dg/cpp1y/constexpr-complex2.C | 18 +++ gcc/testsuite/g++.dg/cpp2a/consteval41.C | 37 +++++ gcc/testsuite/gcc.c-torture/execute/pr118915.c | 22 +++ .../gcc.dg/{c23-stddef-1.c => c23-stddef-2.c} | 6 +- gcc/testsuite/gcc.dg/gomp/simd-clones-8.c | 10 ++ gcc/testsuite/gcc.dg/pr119151.c | 151 +++++++++++++++++++++ gcc/testsuite/gcc.dg/pr119183.c | 12 ++ gcc/testsuite/gcc.dg/pr119204.c | 13 ++ gcc/testsuite/gcc.dg/torture/pr118953.c | 42 ++++++ gcc/testsuite/gcc.dg/torture/pr119417.c | 24 ++++ gcc/testsuite/gcc.target/i386/pr119450.c | 15 ++ gcc/tree-ssa-math-opts.cc | 48 ++++++- gcc/tree-ssa-reassoc.cc | 2 +- gcc/tree-vect-stmts.cc | 2 +- gcc/tree.cc | 14 +- gcc/value-range.cc | 2 +- libgcc/unwind-dw2-btree.h | 23 +++- 29 files changed, 554 insertions(+), 75 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/pr119000.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr119123.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr98533.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-complex2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval41.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr118915.c copy gcc/testsuite/gcc.dg/{c23-stddef-1.c => c23-stddef-2.c} (58%) create mode 100644 gcc/testsuite/gcc.dg/gomp/simd-clones-8.c create mode 100644 gcc/testsuite/gcc.dg/pr119151.c create mode 100644 gcc/testsuite/gcc.dg/pr119183.c create mode 100644 gcc/testsuite/gcc.dg/pr119204.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr118953.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr119417.c create mode 100644 gcc/testsuite/gcc.target/i386/pr119450.c