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

Reply via email to