aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2025-08-10 00:18:41 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2025-08-10 00:18:41 +0000
commit53c64dc5a8fb3d85d67b2f7555a11d9afc4dbee1 (patch)
treea4dbfdfc1a72a512312c74319102f757bc4a702c /gcc/fortran
parent07959996dd859af79e51494ee04329b0e538fb94 (diff)
downloadgcc-53c64dc5a8fb3d85d67b2f7555a11d9afc4dbee1.zip
gcc-53c64dc5a8fb3d85d67b2f7555a11d9afc4dbee1.tar.gz
gcc-53c64dc5a8fb3d85d67b2f7555a11d9afc4dbee1.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/fortran')
-rw-r--r--gcc/fortran/ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index d7f90ea..c203356 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,18 @@
+2025-08-09 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/121182
+ * decl.cc (match_generic_stmt): New function based on original
+ gfc_match_generic but feeding namespace rather than typebound
+ generics.
+ (match_typebound_generic): Renamed original gfc_match_generic.
+ (gfc_match_generic): New function that selects between type
+ bound generic and other generic statements and calls one of the
+ above two functions as appropriate.
+ * parse.cc (decode_specification_statement): Allow generic
+ statements.
+ (parse_spec): Accept a generic statement in a specification
+ block.
+
2025-08-05 Mikael Morin <morin-mikael@orange.fr>
* trans-stmt.cc (trans_associate_var): Remove overwrite of