]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 6 Aug 2024 00:18:50 +0000 (00:18 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 6 Aug 2024 00:18:50 +0000 (00:18 +0000)
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
libgomp/ChangeLog

index 25c4636413135ccbc69ed85de180b3177e106015..f2c439e6ce51521989db3fd6b3db73fa1dbfec88 100644 (file)
@@ -1 +1 @@
-20240805
+20240806
index 089fbce18c461bb73b7b2735079f4817fdfc55d0..1f360364d33e4e593500162f93879cf701bff10a 100644 (file)
@@ -1,3 +1,17 @@
+2024-08-05  Paul Thomas  <pault@gcc.gnu.org>
+
+       Backported from master:
+       2024-07-18  Paul Thomas  <pault@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  <anlauf@gmx.de>
 
        Backported from master:
index 68cde584121121ed2ac40a8fe1e96090616e023f..14be547c9849bd48509d896bce6d9de8ab6c30ae 100644 (file)
@@ -1,3 +1,11 @@
+2024-08-05  Paul Thomas  <pault@gcc.gnu.org>
+
+       Backported from master:
+       2024-07-18  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/108889
+       * gfortran.dg/pr108889.f90: New test.
+
 2024-07-29  Haochen Jiang  <haochen.jiang@intel.com>
 
        * gcc.target/i386/avx512bw-vpalignr-1b.c: New test.
index e59af6335b9eaf39edf78d089b74b60dec453990..37c1c85f3a0d5c1d26998671b459e86794da7751 100644 (file)
@@ -1,3 +1,12 @@
+2024-08-05  Paul Thomas  <pault@gcc.gnu.org>
+
+       Backported from master:
+       2024-07-19  Paul Thomas  <pault@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-06-20  Release Manager
 
        * GCC 12.4.0 released.