+2023-04-28 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2023-03-24 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/106969
+ * parser.cc (cp_parser_class_specifier): Clear current_class_ptr
+ and current_class_ref sooner, before parsing a class definition.
+
+2023-04-28 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2023-03-01 Patrick Palka <ppalka@redhat.com>
+ Jason Merrill <jason@redhat.com>
+
+ PR c++/108219
+ PR c++/108218
+ * constexpr.cc (fold_to_constant): Define.
+ (maybe_constant_value): Move up early exit test for unevaluated
+ operands. Try reducing an unevaluated operand to a constant via
+ fold_to_constant.
+ (fold_non_dependent_expr_template): Add early exit test for
+ CONSTANT_CLASS_P nodes. Try reducing an unevaluated operand
+ to a constant via fold_to_constant.
+ * cp-tree.h (fold_to_constant): Declare.
+
2023-04-21 Jason Merrill <jason@redhat.com>
PR c++/108795
+2023-04-28 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2023-03-24 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/106969
+ * g++.dg/lookup/name-clash11.C: Fix ASSERT macro definition in
+ C++98 mode.
+ * g++.dg/lookup/this2.C: New test.
+
+2023-04-28 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2023-03-01 Patrick Palka <ppalka@redhat.com>
+ Jason Merrill <jason@redhat.com>
+
+ PR c++/108219
+ PR c++/108218
+ * g++.dg/cpp0x/new6.C: New test.
+ * g++.dg/cpp2a/concepts-new1.C: New test.
+
2023-04-27 Jakub Jelinek <jakub@redhat.com>
Backported from master:
+2023-04-28 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2023-04-24 Patrick Palka <ppalka@redhat.com>
+
+ * include/bits/max_size_type.h (__max_diff_type::operator>>=):
+ Fix propagation of sign bit.
+ * testsuite/std/ranges/iota/max_size_type.cc: Avoid using the
+ non-standard 'signed typedef-name'. Add some compile-time tests
+ for right-shifting a negative __max_diff_type value by more than
+ one.
+
2023-04-27 Jonathan Wakely <jwakely@redhat.com>
* include/std/atomic: Add missing @endcond doxygen comment.