]> gcc.gnu.org Git - gcc.git/commit
re PR fortran/41556 ([OOP] Errors in applying operator/assignment to an abstract...
authorJanus Weil <janus@gcc.gnu.org>
Thu, 5 Nov 2009 10:42:48 +0000 (11:42 +0100)
committerJanus Weil <janus@gcc.gnu.org>
Thu, 5 Nov 2009 10:42:48 +0000 (11:42 +0100)
commit8bae6273fbc016a8f055ee90baa824a21c285b6a
tree6f84e32446d906f1a0f273031fec790e3018363d
parenteb6219852b0c0d26a9002ee41b1962b5558b3c3a
re PR fortran/41556 ([OOP] Errors in applying operator/assignment to an abstract type)

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.

From-SVN: r153934
gcc/fortran/ChangeLog
gcc/fortran/resolve.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/interface_abstract_4.f90 [new file with mode: 0644]
This page took 0.067065 seconds and 5 git commands to generate.