]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 15 Jun 2020 00:17:59 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 15 Jun 2020 00:17:59 +0000 (00:17 +0000)
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog

index 90b1180b4340e49c7ecbcc57a4b3c54bae5f9b8d..0dab8e8132fb0ee9b85f8b39e998ceae75e17c34 100644 (file)
@@ -1 +1 @@
-20200614
+20200615
index ea690a442dc811454013ba1111fc17875a215204..8ae3439cad80d7cb6fcb7bcb656173551eb89fcd 100644 (file)
@@ -1,3 +1,19 @@
+2020-06-14  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/95503
+       * expr.c (gfc_check_pointer_assign): Skip contiguity check of rhs
+       of pointer assignment if lhs cannot be simply contiguous.
+
+2020-06-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/94109
+       * class.c (finalize_component): Return early if finalization has
+       already happened for expression and component within namespace.
+       * gfortran.h (gfc_was_finalized): New type.
+       (gfc_namespace): Add member was_finalzed.
+       (gfc_expr): Remove finalized.
+       * symbol.c (gfc_free_namespace): Free was_finalized.
+
 2020-06-11  Harald Anlauf  <anlauf@gmx.de>
            Steven G. Kargl   <kargl@gcc.gnu.org>
 
index 792113e9724338437c6ebb41db15e815028c8172..a57311a98b5802524ff1224d072d3ea4a2e017b6 100644 (file)
@@ -1,3 +1,14 @@
+2020-06-14  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/95503
+       * gfortran.dg/pr95503.f90: New test.
+
+2020-06-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/94109
+       * gfortran.dg/finalize_34.f90: Adjust free counts.
+       * gfortran.dg/finalize_36.f90: New test.
+
 2020-06-11  Marek Polacek  <polacek@redhat.com>
 
        PR c++/95344