2009-11-05 Janus Weil <janus@gcc.gnu.org>
authorjanus <janus@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 5 Nov 2009 10:42:48 +0000 (10:42 +0000)
committerjanus <janus@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 5 Nov 2009 10:42:48 +0000 (10:42 +0000)
commitf3c5115b79b94223476d775218631703e1bc4045
tree6f84e32446d906f1a0f273031fec790e3018363d
parentfef22c9030052f103907cf9c85f151e113aebe98
2009-11-05  Janus Weil  <janus@gcc.gnu.org>

PR fortran/41556
PR fortran/41873
* resolve.c (resolve_function,resolve_call): Prevent abstract interfaces
from being called, but allow deferred type-bound procedures with
abstract interface.

2009-11-05  Janus Weil  <janus@gcc.gnu.org>

PR fortran/41556
PR fortran/41873
* gfortran.dg/interface_abstract_4.f90: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@153934 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/resolve.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/interface_abstract_4.f90 [new file with mode: 0644]