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

commit r16-4005-gee4bbfe627507c70be76ad3a09a065db78357570
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Sun Sep 21 00:18:03 2025 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           |  7 +++++++
 gcc/DATESTAMP           |  2 +-
 gcc/c/ChangeLog         |  7 +++++++
 gcc/cp/ChangeLog        | 12 ++++++++++++
 gcc/fortran/ChangeLog   |  8 ++++++++
 gcc/m2/ChangeLog        | 18 ++++++++++++++++++
 gcc/testsuite/ChangeLog | 21 +++++++++++++++++++++
 7 files changed, 74 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index fe02fbfd02d0..2d51cf1f1c6f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,10 @@
+2025-09-20  Jan Hubicka  <j...@suse.cz>
+
+       * doc/invoke.texi (--param max-devirt-targets) Document.
+       * ipa-devirt.cc (ipa_devirt): Implement muti-target
+       devirtualization.
+       * params.opt (max-devirt-targets): New parameter.
+
 2025-09-19  Alexandre Oliva  <ol...@adacore.com>
 
        * ira.cc (setup_reg_equiv): Retain function invariant
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 2ca53ee45db7..5c375ef770b8 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250920
+20250921
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index 63e265367c98..e9779ab7cbe7 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -1,3 +1,10 @@
+2025-09-20  Joseph Myers  <josmy...@redhat.com>
+
+       * c-typeck.cc (really_atomic_lvalue): Return false for incomplete
+       types.
+       (convert_lvalue_to_rvalue): Call require_complete_type for
+       qualified void for C2y.
+
 2025-09-17  Richard Biener  <rguent...@suse.de>
 
        * gimple-parser.cc (c_parser_parse_gimple_body): Initialize
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 90656c7f674e..31d7e49ed4a0 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,15 @@
+2025-09-20  Patrick Palka  <ppa...@redhat.com>
+
+       PR c++/121981
+       * pt.cc (any_template_parm_r) <case TEMPLATE_TYPE_PARM>:
+       Don't walk TREE_TYPE.
+
+2025-09-20  Eczbek  <eczbek.v...@gmail.com>
+
+       PR c++/119048
+       * lambda.cc (compare_lambda_sig): Only skip first parameter for
+       object members.
+
 2025-09-18  Jason Merrill  <ja...@redhat.com>
 
        * constexpr.cc (cxx_eval_component_reference): Clarify diagnostic.
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index cb6b5a09dd6a..02582921833c 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,11 @@
+2025-09-20  Paul Thomas  <pa...@gcc.gnu.org>
+
+       PR fortran/83746
+       * trans-decl.cc (gfc_trans_deferred_vars): If a procedure with
+       an non-allocatable, non-pointer explicit PDT result has no
+       default initializer, the parameterized components should be
+       allocated.
+
 2025-09-19  Paul Thomas  <pa...@gcc.gnu.org>
 
        PR fortran/83746
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index c13de980a90e..6e1f56feea86 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,21 @@
+2025-09-20  Gaius Mulley  <gaiusm...@gmail.com>
+
+       PR modula2/122009
+       * gm2-compiler/M2GenGCC.mod (FromM2WIDESETImport): Assign
+       sym to NulSym.
+       (CodeMakeAdr): Remove fourth parameter to BuildLogicalOrAddress.
+       (FoldMakeAdr): Ditto.
+       * gm2-compiler/M2Quads.mod (BuildAssignmentBoolean): Remove
+       unused parameter checkTypes.
+       (doBuildAssignment): Remove checkTypes parameter when calling
+       BuildAssignmentBoolean.
+       * gm2-gcc/m2expr.def (BuildLogicalOrAddress): Remove
+       needconvert parameter.
+       * gm2-gcc/m2statement.def (IfExprJump): Change label type
+       to CharStar.
+       * gm2-gcc/m2type.cc (m2type_BuildEnumerator): Remove const.
+       * gm2-gcc/m2type.h (m2type_BuildEnumerator): Ditto.
+
 2025-09-19  Gaius Mulley  <gaiusm...@gmail.com>
 
        PR modula2/121856
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 26d06f92670e..369f5b407925 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,24 @@
+2025-09-20  Patrick Palka  <ppa...@redhat.com>
+
+       PR c++/121981
+       * g++.dg/cpp2a/concepts-placeholder15.C: New test.
+
+2025-09-20  Eczbek  <eczbek.v...@gmail.com>
+
+       PR c++/119048
+       * g++.dg/cpp23/static-operator-call8.C: New test.
+
+2025-09-20  Jan Hubicka  <j...@suse.cz>
+
+       * g++.dg/ipa/devirt-2.C: Update template.
+       * g++.dg/ipa/devirt-42.C: Update template.
+       * g++.dg/lto/devirt-2_0.C: Update template.
+
+2025-09-20  Joseph Myers  <josmy...@redhat.com>
+
+       * gcc.dg/c11-atomic-6.c, gcc.dg/c23-incomplete-1.c,
+       gcc.dg/c2y-incomplete-3.c: New tests.
+
 2025-09-19  Paul Thomas  <pa...@gcc.gnu.org>
 
        PR fortran/83746

Reply via email to