[patch, fortran] PR20373 - intrinsic symbols can be given the wrong type
Daniel Franke
franke.daniel@gmail.com
Mon Jun 18 07:57:00 GMT 2007
Currently, code like this is not flagged as erroneous:
integer, intrinsic :: abs
The patch is simple and should be self-explanatory.
:ADDPATCH fortran:
gcc/fortran:
2007-06-18 Daniel Franke <franke.daniel@gmail.com>
PR fortran/20373
* resolve.c (resolve_symbol): Add type checks to explicitly defined
intrinsics.
gcc/testsuite:
2007-06-18 Daniel Franke <franke.daniel@gmail.com>
PR fortran/20373
* gfortran.dg/intrinsic.f90: New test.
Regtested on i686-pc-linux-gnu, ok for trunk?
Regards
Daniel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pr20373.patch
Type: text/x-diff
Size: 3177 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/fortran/attachments/20070618/a04e69a2/attachment.bin>
More information about the Fortran
mailing list