Fortran - reject function entries with mismatched characteristics
authorHarald Anlauf <anlauf@gmx.de>
Sat, 28 Aug 2021 18:09:44 +0000 (20:09 +0200)
committerHarald Anlauf <anlauf@gmx.de>
Sat, 28 Aug 2021 18:09:44 +0000 (20:09 +0200)
commitf9809ef57005409ee658294d6e8dad9ee8897e88
treedda4d9ba8f356fd98ef16a9878e328af79ee660d
parent754fca77e82a59d85c735a5aff49ee2b1ec4c6df
Fortran - reject function entries with mismatched characteristics

gcc/fortran/ChangeLog:

PR fortran/87737
* resolve.c (resolve_entries): For functions of type CHARACTER
tighten the checks for matching characteristics.

gcc/testsuite/ChangeLog:

PR fortran/87737
* gfortran.dg/entry_24.f90: New test.
gcc/fortran/resolve.c
gcc/testsuite/gfortran.dg/entry_24.f90 [new file with mode: 0644]