This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 85516b71730 s390: Fix up s390_atomic_assign_expand_fenv new 2805fcb3266 c++: Handle std::construct_at on automatic vars during cons [...] new 56da736cc6c c++: Fix up default initialization with consteval default c [...] new 8d268d75ad7 [testsuite] Enable pr94600-{1,3}.c tests for nvptx new f9c86e3105d arm: Fix ordering in arm-cpus.in new 026ca1121c2 libstdc++: Fix test_and_acquire for EABI new 9bab2a0dc84 c++: Refactor lookup_and_check_tag new 6eda9fa5f61 Initial implementation of value query class. new ba663ac1b1a Fix handling of fnspec for internal functions. new bc2fcccd9d5 Fix ICE in ipa_edge_args_sum_t::duplicate new a12041339e8 Add -fno-ipa-modref to gcc.dg/ipa/remref-2a.c new 899c10c9d6c Fix ICE in compute_parm_map new 73c977cb0a1 Add gcc.c-torture/compile/pr97243.c testcase. new 80a9c584e33 c++: pushdecl_top_level must set context new 04b99da898a tree-optimization/97236 - fix bad use of VMAT_CONTIGUOUS
The 14 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/Makefile.in | 1 + gcc/config/arm/arm-cpus.in | 23 +-- gcc/config/arm/arm-tables.opt | 6 +- gcc/config/arm/arm-tune.md | 4 +- gcc/cp/call.c | 2 + gcc/cp/constexpr.c | 3 +- gcc/cp/decl.c | 116 +++++++-------- gcc/cp/name-lookup.c | 4 + gcc/cp/pt.c | 2 +- gcc/cp/semantics.c | 1 + gcc/internal-fn.c | 2 +- gcc/ipa-fnsummary.c | 2 + gcc/ipa-modref.c | 4 +- gcc/ipa-prop.c | 6 +- gcc/testsuite/g++.dg/cpp2a/consteval18.C | 26 ++++ .../cpp2a/{constexpr-new5.C => constexpr-new14.C} | 16 +- gcc/testsuite/gcc.c-torture/compile/pr97243.c | 10 ++ gcc/testsuite/gcc.dg/ipa/remref-2a.c | 2 +- gcc/testsuite/gcc.dg/pr94600-1.c | 11 +- gcc/testsuite/gcc.dg/pr94600-3.c | 11 +- gcc/testsuite/gcc.dg/vect/pr97236.c | 43 ++++++ gcc/tree-vect-stmts.c | 20 ++- gcc/value-query.cc | 162 +++++++++++++++++++++ gcc/value-query.h | 107 ++++++++++++++ libstdc++-v3/config/cpu/arm/cxxabi_tweaks.h | 2 +- 25 files changed, 475 insertions(+), 111 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval18.C copy gcc/testsuite/g++.dg/cpp2a/{constexpr-new5.C => constexpr-new14.C} (86%) create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr97243.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr97236.c create mode 100644 gcc/value-query.cc create mode 100644 gcc/value-query.h