https://gcc.gnu.org/g:c2eb664666fe9a701520f5608f51126611206eea
commit r13-9672-gc2eb664666fe9a701520f5608f51126611206eea Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Sat May 24 00:21:15 2025 +0000 Daily bump. Diff: --- gcc/ChangeLog | 9 +++++++++ gcc/DATESTAMP | 2 +- gcc/fortran/ChangeLog | 15 ++++++++++++++ gcc/testsuite/ChangeLog | 42 ++++++++++++++++++++++++++++++++++++++ libgfortran/ChangeLog | 54 +++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 121 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3156e2897153..c57ab77890d0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2025-05-23 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2025-04-22 Jakub Jelinek <ja...@redhat.com> + + PR target/119327 + * config/rs6000/rs6000.cc (rs6000_can_inline_p): Ignore also + OPTION_MASK_SAVE_TOC_INDIRECT differences. + 2025-05-15 Andrew MacLeod <amacl...@redhat.com> PR tree-optimization/117287 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 809477a289db..cc6fc26c5149 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250523 +20250524 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 891f079511a4..e6da92243ad8 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,18 @@ +2025-05-23 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2025-05-13 Jakub Jelinek <ja...@redhat.com> + Daniil Kochergin <daniil24...@gmail.com> + Tobias Burnus <tbur...@baylibre.com> + + PR fortran/120191 + * trans-intrinsic.cc (strip_kind_from_actual): Remove. + (gfc_conv_intrinsic_minmaxloc): Don't call strip_kind_from_actual. + Free and clear kind_arg->expr if non-NULL. Set back_arg->name to + "%VAL" instead of a loop looking for last argument. Remove actual + variable, use array_arg instead. Free and clear dim_arg->expr if + non-NULL for BT_CHARACTER cases instead of using a loop. + 2025-04-23 Jakub Jelinek <ja...@redhat.com> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 6183a16d3f27..67dad79b617f 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,45 @@ +2025-05-23 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2025-05-13 Jakub Jelinek <ja...@redhat.com> + + PR libfortran/120196 + * gfortran.dg/pr120196.f90: New test. + +2025-05-23 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2025-05-13 Jakub Jelinek <ja...@redhat.com> + + PR fortran/120191 + * gfortran.dg/pr120191_3.f90: New test. + +2025-05-23 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2025-05-13 Jakub Jelinek <ja...@redhat.com> + + PR fortran/120191 + * gfortran.dg/pr120191_2.f90: New test. + +2025-05-23 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2025-05-13 Jakub Jelinek <ja...@redhat.com> + Daniil Kochergin <daniil24...@gmail.com> + Tobias Burnus <tbur...@baylibre.com> + + PR fortran/120191 + * gfortran.dg/pr120191_1.f90: New test. + +2025-05-23 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2025-04-22 Jakub Jelinek <ja...@redhat.com> + + PR target/119327 + * g++.dg/opt/pr119327.C: New test. + 2025-05-15 Andrew MacLeod <amacl...@redhat.com> PR tree-optimization/117287 diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index e13b2e52cacd..90b86895d7a8 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,57 @@ +2025-05-23 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2025-05-13 Jakub Jelinek <ja...@redhat.com> + + PR libfortran/120196 + * m4/ifindloc2.m4 (header1, header2): For back use i > 0 rather than + i >= 0 as for condition. + * generated/findloc2_s1.c: Regenerate. + * generated/findloc2_s4.c: Regenerate. + +2025-05-23 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2025-05-13 Jakub Jelinek <ja...@redhat.com> + + PR fortran/120191 + * m4/ifunction-s.m4 (SCALAR_ARRAY_FUNCTION): Don't multiply + GFC_DESCRIPTOR_EXTENT(array,) by string_len. + * generated/maxloc1_4_s1.c: Regenerate. + * generated/maxloc1_4_s4.c: Regenerate. + * generated/maxloc1_8_s1.c: Regenerate. + * generated/maxloc1_8_s4.c: Regenerate. + * generated/maxloc1_16_s1.c: Regenerate. + * generated/maxloc1_16_s4.c: Regenerate. + * generated/minloc1_4_s1.c: Regenerate. + * generated/minloc1_4_s4.c: Regenerate. + * generated/minloc1_8_s1.c: Regenerate. + * generated/minloc1_8_s4.c: Regenerate. + * generated/minloc1_16_s1.c: Regenerate. + * generated/minloc1_16_s4.c: Regenerate. + +2025-05-23 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2025-05-13 Jakub Jelinek <ja...@redhat.com> + + PR fortran/120191 + * m4/maxloc2s.m4: For smaxloc2 call maxloc2 if mask is NULL or *mask. + Swap back and len arguments. + * m4/minloc2s.m4: Likewise. + * generated/maxloc2_4_s1.c: Regenerate. + * generated/maxloc2_4_s4.c: Regenerate. + * generated/maxloc2_8_s1.c: Regenerate. + * generated/maxloc2_8_s4.c: Regenerate. + * generated/maxloc2_16_s1.c: Regenerate. + * generated/maxloc2_16_s4.c: Regenerate. + * generated/minloc2_4_s1.c: Regenerate. + * generated/minloc2_4_s4.c: Regenerate. + * generated/minloc2_8_s1.c: Regenerate. + * generated/minloc2_8_s4.c: Regenerate. + * generated/minloc2_16_s1.c: Regenerate. + * generated/minloc2_16_s4.c: Regenerate. + 2024-05-21 Release Manager * GCC 13.3.0 released.