]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/fortran/interface.cc
re PR fortran/29652 (ambiguous interface declaration undetected)
authorPaul Thomas <pault@gcc.gnu.org>
Wed, 22 Nov 2006 00:02:02 +0000 (00:02 +0000)
committerPaul Thomas <pault@gcc.gnu.org>
Wed, 22 Nov 2006 00:02:02 +0000 (00:02 +0000)
commit991f3b1289865f843d1724594f3dd57f4abf87ec
treee62b2d2f9aaa4913fcee701e4860e243dd0984c3
parentac8f6c69032b9a07b3036a2514bd59353b2a32c3
re PR fortran/29652 (ambiguous interface declaration undetected)

2006-11-22 Paul Thomas  <pault@gcc.gnu.org>

PR fortran/29652
* interface.c (check_interface1): Use a local value, instead of
the dummy, as the inner iterator over interface symbols.

2006-11-22 Paul Thomas  <pault@gcc.gnu.org>

PR fortran/29652
* gfortran.dg/generic_7.f90: New test.
* gfortran.dg/defined_operators_1.f90: Add new error.

From-SVN: r119076
gcc/fortran/ChangeLog
gcc/fortran/interface.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/defined_operators_1.f90
gcc/testsuite/gfortran.dg/generic_7.f90 [new file with mode: 0644]