re PR fortran/47082 ([OOP] ICE in gfc_conv_component_ref)
authorJanus Weil <janus@gcc.gnu.org>
Wed, 2 Feb 2011 19:51:03 +0000 (20:51 +0100)
committerPaul Thomas <pault@gcc.gnu.org>
Wed, 2 Feb 2011 19:51:03 +0000 (19:51 +0000)
commit8e2bc95be59aa82767921fe0b83e0da93caaa611
treeffaee50911754a7de580e03aa7a2d82de33596ed
parent932e32375ae90a7ca6d146efccf7e87b820f032a
re PR fortran/47082 ([OOP] ICE in gfc_conv_component_ref)

2011-02-02  Janus Weil  <janus@gcc.gnu.org>
    Paul Thomas  <pault@gcc.gnu.org>

PR fortran/47082
* trans-expr.c (gfc_trans_class_init_assign): Add call to
gfc_get_derived_type.
* module.c (read_cleanup): Do not use unique_symtrees for vtabs
or vtypes.

2011-02-02  Janus Weil  <janus@gcc.gnu.org>
    Paul Thomas  <pault@gcc.gnu.org>

PR fortran/47082
* gfortran.dg/class_37.f03 : New test.

Co-Authored-By: Paul Thomas <pault@gcc.gnu.org>
From-SVN: r169767
gcc/fortran/ChangeLog
gcc/fortran/module.c
gcc/fortran/trans-expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/class_37.f03 [new file with mode: 0644]