+2025-05-14 Kyle Huey <me@kylehuey.com>
+
+ Backported from master:
+ 2025-05-14 Kyle Huey <me@kylehuey.com>
+
+ * dwarf2out.cc (resolve_addr_in_expr): Propagate dtprel into the address
+ table when appropriate.
+
+2025-05-14 Marek Polacek <polacek@redhat.com>
+
+ PR c++/116960
+ PR c++/119303
+ * diagnostic.cc (diagnostic_context::report_diagnostic): Check for
+ non-zero m_lock later, after checking diagnostic_enabled.
+
2025-05-12 Andrew Pinski <quic_apinski@quicinc.com>
Backported from master:
+2025-05-14 Joseph Myers <josmyers@redhat.com>
+
+ Backported from master:
+ 2024-11-18 Joseph Myers <josmyers@redhat.com>
+
+ PR c/112556
+ * c-typeck.cc (convert_for_assignment): Allow conversion of
+ ENUMERAL_TYPE and BOOLEAN_TYPE null pointer constants to pointers.
+
2025-04-19 Jakub Jelinek <jakub@redhat.com>
Backported from master:
+2025-05-14 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/113773
+ * coroutines.cc (coro_rewrite_function_body): Do not set
+ initial_await_resume_called here.
+ (morph_fn_to_coro): Set it here, and introduce a new flag
+ that indicates we have not yet reached the ramp return.
+ Gate the EH cleanups on both of these flags.
+
+2025-05-14 Nathaniel Shead <nathanieloshead@gmail.com>
+
+ PR c++/118245
+ * parser.cc (cp_parser_class_head): Remove lambda scope when
+ parsing base classes.
+
+2025-05-14 Marek Polacek <polacek@redhat.com>
+
+ PR c++/116379
+ * pt.cc (tsubst_expr) <COMPONENT_REF>: Use force_paren_expr to set
+ REF_PARENTHESIZED_P.
+
+2025-05-14 Marek Polacek <polacek@redhat.com>
+
+ PR c++/117501
+ * cp-gimplify.cc (cp_build_init_expr_for_ctor): New.
+ (cp_fold_immediate_r): Call it.
+ (cp_fold): Break out code into cp_build_init_expr_for_ctor.
+
+2025-05-14 Marek Polacek <polacek@redhat.com>
+
+ Backported from master:
+ 2025-02-04 Marek Polacek <polacek@redhat.com>
+
+ PR c++/117778
+ * parser.cc (cp_parser_late_return_type_opt): Maybe override
+ auto_is_implicit_function_template_parm_p.
+ (cp_parser_parameter_declaration): Move a make_temp_override below.
+
+2025-05-14 Marek Polacek <polacek@redhat.com>
+
+ Backported from master:
+ 2025-03-07 Marek Polacek <polacek@redhat.com>
+
+ PR c++/118775
+ * constexpr.cc (cxx_eval_call_expression): Check tree_fits_uhwi_p.
+
+2025-05-14 Nathaniel Shead <nathanieloshead@gmail.com>
+
+ PR c++/120125
+ * optimize.cc (maybe_thunk_body): Don't assume 'fn' has a cgraph
+ node created.
+
2025-05-13 Jakub Jelinek <jakub@redhat.com>
Backported from master:
+2025-05-14 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/113773
+ * g++.dg/coroutines/torture/pr113773.C: New test.
+
+2025-05-14 Nathaniel Shead <nathanieloshead@gmail.com>
+
+ PR c++/118245
+ * g++.dg/modules/lambda-7_a.H: Expect the test to fail.
+ * g++.dg/modules/lambda-7_b.C: Likewise.
+ * g++.dg/modules/lambda-7_c.C: Likewise.
+ * g++.dg/cpp2a/lambda-uneval23.C: New test.
+
+2025-05-14 Joseph Myers <josmyers@redhat.com>
+
+ Backported from master:
+ 2024-11-18 Joseph Myers <josmyers@redhat.com>
+
+ PR c/112556
+ * gcc.dg/c11-null-pointer-constant-1.c,
+ gcc.dg/c23-null-pointer-constant-1.c: New tests.
+
+2025-05-14 Marek Polacek <polacek@redhat.com>
+
+ PR c++/116379
+ * g++.dg/cpp1y/decltype-auto9.C: New test.
+
+2025-05-14 Marek Polacek <polacek@redhat.com>
+
+ PR c++/117501
+ * g++.dg/cpp2a/consteval39.C: New test.
+ * g++.dg/cpp2a/consteval40.C: New test.
+
+2025-05-14 Marek Polacek <polacek@redhat.com>
+
+ Backported from master:
+ 2025-02-04 Marek Polacek <polacek@redhat.com>
+
+ PR c++/117778
+ * g++.dg/cpp1y/lambda-generic-117778.C: New test.
+ * g++.dg/cpp2a/abbrev-fn2.C: New test.
+ * g++.dg/cpp2a/abbrev-fn3.C: New test.
+
+2025-05-14 Marek Polacek <polacek@redhat.com>
+
+ PR c++/116960
+ PR c++/119303
+ * g++.dg/cpp2a/lambda-uneval26.C: New test.
+ * g++.dg/warn/undefined2.C: New test.
+
+2025-05-14 Marek Polacek <polacek@redhat.com>
+
+ Backported from master:
+ 2025-03-07 Marek Polacek <polacek@redhat.com>
+
+ PR c++/118775
+ * g++.dg/cpp2a/constexpr-new24.C: New test.
+ * g++.dg/cpp2a/constexpr-new25.C: New test.
+
+2025-05-14 Nathaniel Shead <nathanieloshead@gmail.com>
+
+ PR c++/120125
+ * g++.dg/modules/clone-4_a.C: New test.
+ * g++.dg/modules/clone-4_b.C: New test.
+
2025-05-13 Jakub Jelinek <jakub@redhat.com>
Backported from master: