]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR fortran/20373 (INTRINSIC symbols can be given the wrong type)
authorDaniel Franke <franke.daniel@gmail.com>
Sat, 30 Jun 2007 16:26:55 +0000 (12:26 -0400)
committerDaniel Franke <dfranke@gcc.gnu.org>
Sat, 30 Jun 2007 16:26:55 +0000 (12:26 -0400)
commiteb2c598d55a057229ec9bf731fe41a4d8e7ba708
treeea89ef1757ae0d919e45f810bc9f3980a8e5d304
parentdf5be068b278d70e30e7b4a86d09b4172681d060
re PR fortran/20373 (INTRINSIC symbols can be given the wrong type)

gcc/fortran:
2007-06-30  Daniel Franke  <franke.daniel@gmail.com>

PR fortran/20373
* intrinsic.c (add_functions): Additional function types.
(gfc_convert_type_warn): Remove intrinsic-flag from conversion
functions.
* resolve.c (resolve_symbol): Added type checks to explicitly defined
intrinsics.

gcc/testsuite:
2007-06-28  Daniel Franke  <franke.daniel@gmail.com>

PR fortran/20373
* gfortran.dg/intrinsic.f90: New test.

From-SVN: r126153
gcc/fortran/ChangeLog
gcc/fortran/intrinsic.c
gcc/fortran/resolve.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/intrinsic.f90 [new file with mode: 0644]