https://gcc.gnu.org/g:d365aad289ff48c518b79851f408e47d39157188
commit r15-11043-gd365aad289ff48c518b79851f408e47d39157188 Author: GCC Administrator <[email protected]> Date: Mon Apr 6 00:19:17 2026 +0000 Daily bump. Diff: --- gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 8 ++++++++ gcc/fortran/ChangeLog | 29 +++++++++++++++++++++++++++++ gcc/testsuite/ChangeLog | 35 +++++++++++++++++++++++++++++++++++ 4 files changed, 73 insertions(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 74f24011f1ba..5916d328fbf0 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20260405 +20260406 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 35d9740cd2de..2f2ba60f7934 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,11 @@ +2026-04-05 Eric Botcazou <[email protected]> + + * exp_ch6.adb (Expand_Simple_Function_Return): Use a constant return + object when the simple return is rewritten as an extended one. + * libgnat/s-secsta.adb (SS_Allocate): Raise Storage_Error if the + requested size is negative. + * libgnat/s-secsta__cheri.adb (SS_Allocate): Likewise. + 2026-03-23 Eric Botcazou <[email protected]> PR ada/124607 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 5e2ceabfe2f5..4d0c4c0ae613 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,32 @@ +2026-04-05 Harald Anlauf <[email protected]> + + Backported from master: + 2026-04-03 Harald Anlauf <[email protected]> + + PR fortran/124652 + * trans-expr.cc (gfc_conv_procedure_call): Do not clobber a + procedure pointer intent(out) argument. + * trans-intrinsic.cc (conv_isocbinding_function): When passing to + C_FUNLOC a procedure pointer that is a dummy, dereference it. + +2026-04-05 Kirill Chilikin <[email protected]> + + Backported from master: + 2026-02-03 Kirill Chilikin <[email protected]> + + PR fortran/117303 + * trans-intrinsic.cc (conv_isocbinding_function): + Assign the reference returned by C_FUNLOC to a variable. + +2026-04-05 Christopher Albert <[email protected]> + + Backported from master: + 2026-03-20 Christopher Albert <[email protected]> + + PR fortran/120723 + * trans-openmp.cc (gfc_trans_omp_clauses): Handle bare scalar + OpenACC attach/detach clauses without pointer-mapping nodes. + 2026-04-02 Christopher Albert <[email protected]> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 1cef7535a502..a57ab21d6932 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,38 @@ +2026-04-05 Harald Anlauf <[email protected]> + + Backported from master: + 2026-04-03 Harald Anlauf <[email protected]> + + PR fortran/124652 + * gfortran.dg/c_funloc_tests_10.f90: New test. + +2026-04-05 Kirill Chilikin <[email protected]> + + Backported from master: + 2026-02-03 Kirill Chilikin <[email protected]> + + PR fortran/117303 + * gfortran.dg/c_funloc_tests_7.f90: + Updated test due to changed code generation. + * gfortran.dg/c_funloc_tests_9.f90: New test. + +2026-04-05 Christopher Albert <[email protected]> + + Backported from master: + 2026-03-20 Christopher Albert <[email protected]> + + PR fortran/120723 + * gfortran.dg/goacc/pr120723.f90: New test. + +2026-04-05 Eric Botcazou <[email protected]> + + * gnat.dg/aggr35_pkg.adb: Pass -gnatws. + +2026-04-05 Eric Botcazou <[email protected]> + + * gnat.dg/aggr35.adb: New test. + * gnat.dg/aggr35_pkg.ads, gnat.dg/aggr35_pkg.adb: New helper. + 2026-04-03 Christopher Albert <[email protected]> Backported from master:
