]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fortran: downgrade use associated namelist group name to legacy extension
authorHarald Anlauf <anlauf@gmx.de>
Fri, 30 Aug 2024 19:15:43 +0000 (21:15 +0200)
committerHarald Anlauf <anlauf@gmx.de>
Sat, 31 Aug 2024 14:23:38 +0000 (16:23 +0200)
commit79b5b50402454dd1c217c8e2e21ce85aa35e4f1b
tree2fa36c040d7fa914031883c98bfc0ba61cc74d15
parentafd9558b94eb78ef3e9a8818f2d57f9311e99b4f
Fortran: downgrade use associated namelist group name to legacy extension

The Fortran standard disallows use associated names as namelist group name
(e.g. F2003:C581, but also later standards).  This feature is a gfortran
legacy extension, and we should give a warning even for -std=gnu.

gcc/fortran/ChangeLog:

* match.cc (gfc_match_namelist): Downgrade feature from GNU to
legacy extension.

gcc/testsuite/ChangeLog:

* gfortran.dg/pr88169_3.f90: Adjust pattern.
gcc/fortran/match.cc
gcc/testsuite/gfortran.dg/pr88169_3.f90