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:
