]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 15 May 2025 00:24:20 +0000 (00:24 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 15 May 2025 00:24:20 +0000 (00:24 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/c/ChangeLog
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog

index 1a23c6eb6a9ce0aa840b0af11ba4d8469c59020d..bba6a5e4cdc5d10758c61eecad5c90e3fdabcd46 100644 (file)
@@ -1,3 +1,18 @@
+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:
index cfb9239653b041629e3ad7fa8c88534be3f4a4f5..63e8d5b6f5bdafa3f6bc3f68c33fff218219318e 100644 (file)
@@ -1 +1 @@
-20250514
+20250515
index 0463457275cf0c70fe84d5672b0078e159bb0dc7..2e9537a90de46325ba9ff0ee975341a58d70b43b 100644 (file)
@@ -1,3 +1,12 @@
+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:
index 44936454e9937e33d0305224fe17144a8e25e8e6..fab3f272402ecf4ef540068b480c631639299c17 100644 (file)
@@ -1,3 +1,55 @@
+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:
index 201968b11aa473909ee2294466ea840c74436636..aae27986e9d86d3e17cc03fc720b038f937a8ad4 100644 (file)
@@ -1,3 +1,68 @@
+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: