https://gcc.gnu.org/g:c5d50d0bc3e85eefcd469ae0c58bc987a67ef404

commit r14-11785-gc5d50d0bc3e85eefcd469ae0c58bc987a67ef404
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Thu May 15 00:24:20 2025 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 15 ++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/c/ChangeLog         |  9 +++++++
 gcc/cp/ChangeLog        | 52 +++++++++++++++++++++++++++++++++++++++
 gcc/testsuite/ChangeLog | 65 +++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 142 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1a23c6eb6a9c..bba6a5e4cdc5 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,18 @@
+2025-05-14  Kyle Huey  <m...@kylehuey.com>
+
+       Backported from master:
+       2025-05-14  Kyle Huey  <m...@kylehuey.com>
+
+       * dwarf2out.cc (resolve_addr_in_expr): Propagate dtprel into the address
+       table when appropriate.
+
+2025-05-14  Marek Polacek  <pola...@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_apin...@quicinc.com>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index cfb9239653b0..63e8d5b6f5bd 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250514
+20250515
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index 0463457275cf..2e9537a90de4 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -1,3 +1,12 @@
+2025-05-14  Joseph Myers  <josmy...@redhat.com>
+
+       Backported from master:
+       2024-11-18  Joseph Myers  <josmy...@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  <ja...@redhat.com>
 
        Backported from master:
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 44936454e993..fab3f272402e 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,55 @@
+2025-05-14  Iain Sandoe  <i...@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  <nathanielosh...@gmail.com>
+
+       PR c++/118245
+       * parser.cc (cp_parser_class_head): Remove lambda scope when
+       parsing base classes.
+
+2025-05-14  Marek Polacek  <pola...@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  <pola...@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  <pola...@redhat.com>
+
+       Backported from master:
+       2025-02-04  Marek Polacek  <pola...@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  <pola...@redhat.com>
+
+       Backported from master:
+       2025-03-07  Marek Polacek  <pola...@redhat.com>
+
+       PR c++/118775
+       * constexpr.cc (cxx_eval_call_expression): Check tree_fits_uhwi_p.
+
+2025-05-14  Nathaniel Shead  <nathanielosh...@gmail.com>
+
+       PR c++/120125
+       * optimize.cc (maybe_thunk_body): Don't assume 'fn' has a cgraph
+       node created.
+
 2025-05-13  Jakub Jelinek  <ja...@redhat.com>
 
        Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 201968b11aa4..aae27986e9d8 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,68 @@
+2025-05-14  Iain Sandoe  <i...@sandoe.co.uk>
+
+       PR c++/113773
+       * g++.dg/coroutines/torture/pr113773.C: New test.
+
+2025-05-14  Nathaniel Shead  <nathanielosh...@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  <josmy...@redhat.com>
+
+       Backported from master:
+       2024-11-18  Joseph Myers  <josmy...@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  <pola...@redhat.com>
+
+       PR c++/116379
+       * g++.dg/cpp1y/decltype-auto9.C: New test.
+
+2025-05-14  Marek Polacek  <pola...@redhat.com>
+
+       PR c++/117501
+       * g++.dg/cpp2a/consteval39.C: New test.
+       * g++.dg/cpp2a/consteval40.C: New test.
+
+2025-05-14  Marek Polacek  <pola...@redhat.com>
+
+       Backported from master:
+       2025-02-04  Marek Polacek  <pola...@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  <pola...@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  <pola...@redhat.com>
+
+       Backported from master:
+       2025-03-07  Marek Polacek  <pola...@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  <nathanielosh...@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  <ja...@redhat.com>
 
        Backported from master:

Reply via email to