aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2025-09-03 00:20:18 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2025-09-03 00:20:18 +0000
commit23d5056310bda8da6a277f42f57226301809ca89 (patch)
treec400a6f80ff10eef6550a21540460c0c44a88691 /gcc/fortran
parent97e77f567c2b21799010fe34e9a05f078abd5b55 (diff)
downloadgcc-master.zip
gcc-master.tar.gz
gcc-master.tar.bz2
Daily bump.HEADtrunkmaster
Diffstat (limited to 'gcc/fortran')
-rw-r--r--gcc/fortran/ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 9cdf2ab..08cc5dc 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,21 @@
+2025-09-02 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/89707
+ * decl.cc (gfc_get_pdt_instance): Copy the typebound procedure
+ field from the PDT template. If the template interface has
+ kind=0, provide the new instance with an interface with a type
+ spec that points to that of the parameterized component.
+ (match_ppc_decl): When 'saved_kind_expr' this is a PDT and the
+ expression should be copied to the component kind_expr.
+ * gfortran.h: Define gfc_get_tbp.
+
+2025-09-02 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/87669
+ * expr.cc (gfc_spec_list_type): If no LEN components are seen,
+ unconditionally return 'SPEC_ASSUMED'. This suppresses an
+ invalid error in match.cc(gfc_match_type_is).
+
2025-09-01 Harald Anlauf <anlauf@gmx.de>
PR fortran/121727