diff options
author | Paul Thomas <pault@gcc.gnu.org> | 2015-03-17 05:20:08 +0000 |
---|---|---|
committer | Paul Thomas <pault@gcc.gnu.org> | 2015-03-17 05:20:08 +0000 |
commit | ebd63afa68237d05f4f5dfeb847d341a76239b68 (patch) | |
tree | 2c81bd7fbe477a4652381330a41551d646354630 /gcc/c/c-array-notation.c | |
parent | 448c7e25258690336857663669ae85fba4e229d6 (diff) | |
download | gcc-ebd63afa68237d05f4f5dfeb847d341a76239b68.zip gcc-ebd63afa68237d05f4f5dfeb847d341a76239b68.tar.gz gcc-ebd63afa68237d05f4f5dfeb847d341a76239b68.tar.bz2 |
re PR fortran/59198 (ICE on cyclically dependent polymorphic types)
2014-03-17 Paul Thomas <pault@gcc.gnu.org>
PR fortran/59198
* trans-types.c (gfc_get_derived_type): If an abstract derived
type with procedure pointer components has no other type of
component, return the backend_decl. Otherwise build the
components if any of the non-procedure pointer components have
no backend_decl.
2014-03-17 Paul Thomas <pault@gcc.gnu.org>
PR fortran/59198
* gfortran.dg/proc_ptr_comp_44.f90 : New test
* gfortran.dg/proc_ptr_comp_45.f90 : New test
From-SVN: r221474
Diffstat (limited to 'gcc/c/c-array-notation.c')
0 files changed, 0 insertions, 0 deletions