re PR fortran/42769 ([OOP] ICE in resolve_typebound_procedure)
authorJanus Weil <janus@gcc.gnu.org>
Sun, 29 Aug 2010 21:29:38 +0000 (23:29 +0200)
committerJanus Weil <janus@gcc.gnu.org>
Sun, 29 Aug 2010 21:29:38 +0000 (23:29 +0200)
commitbd48f123900b0abd449d22ec51b7c6decd9c6983
tree9d85f2b8035f657e325734fda48182ef05b441ce
parent33620355cd432b0e3983d3740c5d64340e9fac93
re PR fortran/42769 ([OOP] ICE  in resolve_typebound_procedure)

2010-08-29  Janus Weil  <janus@gcc.gnu.org>

PR fortran/42769
* resolve.c (resolve_structure_cons): For derived types, make sure the
type has been resolved.
(resolve_typebound_procedures): Make sure the vtab has been generated.

2010-08-29  Janus Weil  <janus@gcc.gnu.org>

PR fortran/42769
* gfortran.dg/dynamic_dispatch_11.f03: New.

From-SVN: r163631
gcc/fortran/ChangeLog
gcc/fortran/resolve.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/dynamic_dispatch_11.f03 [new file with mode: 0644]