https://gcc.gnu.org/g:a7240b0bded03caa41ab59503c466b107ace463f
commit r14-10218-ga7240b0bded03caa41ab59503c466b107ace463f Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Sun May 19 19:09:01 2024 +0000 Daily bump. Diff: --- gcc/ChangeLog | 13 +++++++++++++ gcc/DATESTAMP | 2 +- gcc/fortran/ChangeLog | 18 ++++++++++++++++++ gcc/po/ChangeLog | 4 ++++ gcc/testsuite/ChangeLog | 17 +++++++++++++++++ libgcc/ChangeLog | 8 ++++++++ libstdc++-v3/ChangeLog | 11 +++++++++++ 7 files changed, 72 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index dc65858ff215..05e909f609a0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,16 @@ +2024-05-17 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-05-10 Richard Biener <rguent...@suse.de> + + PR tree-optimization/114998 + * tree-loop-distribution.cc (free_rdg): Take loop argument. + Reset UIDs of stmts still in the IL rather than all stmts + referenced from the RDG. + (loop_distribution::build_rdg): Pass loop to free_rdg. + (loop_distribution::distribute_loop): Likewise. + (loop_distribution::transform_reduction_loop): Likewise. + 2024-05-15 Richard Biener <rguent...@suse.de> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 009b2a2312c8..563336a826d0 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240516 +20240519 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 7d52b327943b..356681de2357 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,21 @@ +2024-05-17 Paul Thomas <pa...@gcc.gnu.org> + + Backported from master: + 2024-05-17 Paul Thomas <pa...@gcc.gnu.org> + + PR fortran/114874 + * gfortran.h: Add 'assoc_name_inferred' to gfc_namespace. + * match.cc (gfc_match_select_type): Set 'assoc_name_inferred' + in select type namespace if the selector has inferred type. + * primary.cc (gfc_match_varspec): If a select type temporary + is apparently scalar and a left parenthesis has been detected, + check the current namespace has 'assoc_name_inferred' set. If + so, set inferred_type. + * resolve.cc (resolve_variable): If the namespace of a select + type temporary is marked with 'assoc_name_inferred' call + gfc_fixup_inferred_type_refs to ensure references are OK. + (gfc_fixup_inferred_type_refs): Catch invalid array refs.. + 2024-05-09 Harald Anlauf <anl...@gmx.de> Backported from master: diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index c2039efda8e2..37ac0bc386da 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,3 +1,7 @@ +2024-05-16 Joseph Myers <josmy...@redhat.com> + + * sv.po: Update. + 2024-05-13 Joseph Myers <josmy...@redhat.com> * be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id.po, diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 6fd8fd7b12d4..75ce76e9486c 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,20 @@ +2024-05-17 Paul Thomas <pa...@gcc.gnu.org> + + Backported from master: + 2024-05-17 Paul Thomas <pa...@gcc.gnu.org> + + PR fortran/114874 + * gfortran.dg/pr114874_1.f90: New test for valid code. + * gfortran.dg/pr114874_2.f90: New test for invalid code. + +2024-05-17 Richard Biener <rguent...@suse.de> + + Backported from master: + 2024-05-10 Richard Biener <rguent...@suse.de> + + PR tree-optimization/114998 + * gcc.dg/torture/pr114998.c: New testcase. + 2024-05-15 Richard Biener <rguent...@suse.de> Backported from master: diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 05f1fb1b4e1b..c02061786221 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,11 @@ +2024-05-18 Wolfgang Hospital <wolfgang.hospi...@arcor.de> + + Backported from master: + 2024-05-18 Wolfgang Hospital <wolfgang.hospi...@arcor.de> + + PR target/115065 + * config/avr/lib1funcs.S (__clzhi2): Tweak. + 2024-05-10 Georg-Johann Lay <a...@gjlay.de> Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 9d1f307af561..28e32061a77e 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,14 @@ +2024-05-17 Jonathan Wakely <jwak...@redhat.com> + + Backported from master: + 2024-05-17 Jonathan Wakely <jwak...@redhat.com> + + PR libstdc++/115119 + * include/bits/unicode.h (_Iterator::operator++(int)): Fix typo + in increment expression. + * testsuite/ext/unicode/grapheme_view.cc: Check post-increment + on view's iterator. + 2024-05-14 Jonathan Wakely <jwak...@redhat.com> PR libstdc++/115015