]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fortran: reject MODULE PROCEDURE outside generic module interface [PR99036]
authorHarald Anlauf <anlauf@gmx.de>
Tue, 21 Mar 2023 18:58:31 +0000 (19:58 +0100)
committerHarald Anlauf <anlauf@gmx.de>
Tue, 21 Mar 2023 19:00:32 +0000 (20:00 +0100)
commitdd282b16bfd3c6e218dffb7798a375365b10ae22
tree43ec04d8b8edea6267da9d2456abc53cd85fd27b
parent8ff3ca2d94721fab78f167d435d4ea4fa4fdca6a
Fortran: reject MODULE PROCEDURE outside generic module interface [PR99036]

gcc/fortran/ChangeLog:

PR fortran/99036
* decl.cc (gfc_match_modproc): Reject MODULE PROCEDURE if not in a
generic module interface.

gcc/testsuite/ChangeLog:

PR fortran/99036
* gfortran.dg/pr99036.f90: New test.
gcc/fortran/decl.cc
gcc/testsuite/gfortran.dg/pr99036.f90 [new file with mode: 0644]