https://gcc.gnu.org/g:87cb0112b4f301e8bc92f34283273cd4a916b58f
commit r13-8961-g87cb0112b4f301e8bc92f34283273cd4a916b58f Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Tue Aug 6 00:21:45 2024 +0000 Daily bump. Diff: --- gcc/DATESTAMP | 2 +- gcc/fortran/ChangeLog | 14 ++++++++++++++ gcc/testsuite/ChangeLog | 8 ++++++++ libgomp/ChangeLog | 9 +++++++++ 4 files changed, 32 insertions(+), 1 deletion(-) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 25c463641313..f2c439e6ce51 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240805 +20240806 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 4673ec165672..3109e9b359c4 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,17 @@ +2024-08-05 Paul Thomas <pa...@gcc.gnu.org> + + Backported from master: + 2024-07-18 Paul Thomas <pa...@gcc.gnu.org> + + PR fortran/108889 + * gfortran.h: Add bit field 'allocated_in_scope' to gfc_symbol. + * trans-array.cc (gfc_array_allocate): Set 'allocated_in_scope' + after allocation if not a component reference. + (gfc_alloc_allocatable_for_assignment): If 'allocated_in_scope' + not set, not a component ref and not allocated, set the array + bounds and offset to give zero length in all dimensions. Then + set allocated_in_scope. + 2024-07-21 Harald Anlauf <anl...@gmx.de> Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 91bcc5bdb92a..ebf3dbe60753 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2024-08-05 Paul Thomas <pa...@gcc.gnu.org> + + Backported from master: + 2024-07-18 Paul Thomas <pa...@gcc.gnu.org> + + PR fortran/108889 + * gfortran.dg/pr108889.f90: New test. + 2024-07-30 Haochen Jiang <haochen.ji...@intel.com> * gcc.target/i386/prefetchi-1b.c: New test. diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index eaa8f243f1ad..5a2b0caac8fd 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,12 @@ +2024-08-05 Paul Thomas <pa...@gcc.gnu.org> + + Backported from master: + 2024-07-19 Paul Thomas <pa...@gcc.gnu.org> + + * testsuite/libgomp.oacc-fortran/privatized-ref-2.f90: Cut + dg-note about 'a' and remove bogus warnings about its array + descriptor components being used uninitialized. + 2024-05-21 Release Manager * GCC 13.3.0 released.