Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 25 Apr 2022 00:16:21 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 25 Apr 2022 00:16:21 +0000 (00:16 +0000)
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog

index 76bd88a..20aebe1 100644 (file)
@@ -1 +1 @@
-20220424
+20220425
index c6e3a9f..9fe9530 100644 (file)
@@ -1,3 +1,13 @@
+2022-04-24  Mikael Morin  <mikael@gcc.gnu.org>
+           Jakub Jelinek  <jakub@redhat.com>
+
+       PR fortran/103662
+       * interface.cc (gfc_compare_derived_types): Support comparing
+       unlimited polymorphic fake symbols.  Recursively compare class
+       descriptor types and virtual table types.
+       * resolve.cc (resolve_fl_derived): Add type to the types list
+       on unlimited polymorphic short-circuit return.
+
 2022-04-22  Mikael Morin  <mikael@gcc.gnu.org>
            Richard Biener  <rguenther@suse.de>
 
index cad4990..f980f86 100644 (file)
@@ -1,3 +1,21 @@
+2022-04-24  Jeff Law  <jeffreyalaw@gmail.com>
+
+       * gcc.dg/lto/pr94157_0.c: Also request executable stack from
+       the linker.
+
+2022-04-24  Mikael Morin  <mikael@gcc.gnu.org>
+           Jakub Jelinek  <jakub@redhat.com>
+
+       PR fortran/103662
+       * gfortran.dg/unlimited_polymorphic_3.f03 (foo): Separate
+       bind(c) and sequence checks to...
+       (foo_bc, foo_sq): ... two different procedures.
+       (main, foo*): Change type declarations so that type name,
+       component name, and either bind(c) or sequence attribute match
+       between the main type declarations and the procedure type
+       declarations.
+       (toplevel): Add optimization dump checks.
+
 2022-04-23  Jakub Jelinek  <jakub@redhat.com>
 
        PR target/105338