https://gcc.gnu.org/g:9d10a64a09b6094d588098c6df681e89a43f763f

commit r13-10236-g9d10a64a09b6094d588098c6df681e89a43f763f
Author: GCC Administrator <[email protected]>
Date:   Tue Mar 31 00:17:33 2026 +0000

    Daily bump.

Diff:
---
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        |  9 +++++++++
 gcc/fortran/ChangeLog   | 23 +++++++++++++++++++++++
 gcc/testsuite/ChangeLog | 26 ++++++++++++++++++++++++++
 4 files changed, 59 insertions(+), 1 deletion(-)

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index e3a27f1f0760..18ed0453fc18 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260330
+20260331
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 09d1ad2066d2..35b9d60a54c7 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,12 @@
+2026-03-30  Patrick Palka  <[email protected]>
+
+       Backported from master:
+       2025-09-03  Patrick Palka  <[email protected]>
+
+       PR c++/97740
+       * pt.cc (tsubst_expr) <case COMPONENT_REF>: Don't check access
+       when the given member is already a FIELD_DECL.
+
 2026-03-22  Marek Polacek  <[email protected]>
 
        Backported from master:
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 81318637e396..9f856f382355 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,26 @@
+2026-03-30  Christopher Albert  <[email protected]>
+
+       Backported from master:
+       2026-03-11  Christopher Albert  <[email protected]>
+
+       PR fortran/95338
+       * trans-types.cc (gfc_get_entry_result_type): New helper to use the
+       ABI return type for mixed ENTRY union fields.
+       (gfc_get_mixed_entry_union): Use it for each entry result field.
+
+2026-03-30  Christopher Albert  <[email protected]>
+
+       Backported from master:
+       2026-03-12  Christopher Albert  <[email protected]>
+
+       PR fortran/106946
+       * decl.cc (gfc_match_data_decl): Remove CLASS components added by a
+       failed declaration in a derived type, and guard symtree deletion.
+       * gfortran.h (gfc_free_component, gfc_delete_symtree): Declare.
+       * symbol.cc (gfc_free_component): New function.
+       (free_components): Use it.
+       (gfc_delete_symtree): Make non-static.
+
 2026-03-29  Christopher Albert  <[email protected]>
 
        Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index db1613a46b4c..ed90dd93ce4b 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,29 @@
+2026-03-30  Patrick Palka  <[email protected]>
+
+       Backported from master:
+       2025-09-03  Patrick Palka  <[email protected]>
+
+       PR c++/97740
+       * g++.dg/cpp0x/constexpr-97740a.C: New test.
+       * g++.dg/cpp0x/constexpr-97740b.C: New test.
+
+2026-03-30  Christopher Albert  <[email protected]>
+
+       Backported from master:
+       2026-03-11  Christopher Albert  <[email protected]>
+
+       PR fortran/95338
+       * gfortran.dg/pr95338.f90: New test.
+
+2026-03-30  Christopher Albert  <[email protected]>
+
+       Backported from master:
+       2026-03-12  Christopher Albert  <[email protected]>
+
+       PR fortran/106946
+       * gfortran.dg/pr106946.f90: Cover allocatable and pointer CLASS
+       declarations, including a valid component followed by a bad one.
+
 2026-03-29  Christopher Albert  <[email protected]>
 
        Backported from master:

Reply via email to