Backports of a few regressions to GCC 16.
Andrew Pinski (5):
ifcvt: factor: turn asserts about abnormals to conditional [PR125419]
c++: Fix handling of && after a class definition [PR65271]
ipa: Fix lifetime issue with hash_map::put in
prepare_debug_expressions [PR125699]
range fold: Fix relation folding of |/& when reversed operands
[PR125774]
phiopt: Fix is_factor_profitable for debug stmts [PR125776]
Carter Rennick (1):
mips: Fix ICE on mips64-elf by removing MAX_FIXED_MODE_SIZE override
[PR120144]
gcc/config/mips/mips.h | 4 --
gcc/cp/parser.cc | 1 +
gcc/gimple-range-fold.cc | 2 +-
gcc/ipa-param-manipulation.cc | 4 +-
gcc/testsuite/g++.dg/cpp0x/rv-decl1.C | 7 ++++
gcc/testsuite/gcc.dg/torture/pr120144.c | 8 ++++
gcc/testsuite/gcc.dg/torture/pr125419-1.c | 23 +++++++++++
gcc/testsuite/gcc.dg/torture/pr125774-1.c | 48 +++++++++++++++++++++++
gcc/testsuite/gcc.dg/torture/pr125776-1.c | 21 ++++++++++
gcc/testsuite/gcc.dg/torture/pr125776-2.c | 21 ++++++++++
gcc/tree-if-conv.cc | 10 +++--
gcc/tree-ssa-phiopt.cc | 2 +
12 files changed, 140 insertions(+), 11 deletions(-)
create mode 100644 gcc/testsuite/g++.dg/cpp0x/rv-decl1.C
create mode 100644 gcc/testsuite/gcc.dg/torture/pr120144.c
create mode 100644 gcc/testsuite/gcc.dg/torture/pr125419-1.c
create mode 100644 gcc/testsuite/gcc.dg/torture/pr125774-1.c
create mode 100644 gcc/testsuite/gcc.dg/torture/pr125776-1.c
create mode 100644 gcc/testsuite/gcc.dg/torture/pr125776-2.c
--
2.43.0