diff options
author | Paul Thomas <pault@gcc.gnu.org> | 2015-02-12 19:30:53 +0000 |
---|---|---|
committer | Paul Thomas <pault@gcc.gnu.org> | 2015-02-12 19:30:53 +0000 |
commit | ec6a7096e3da03d3f0b22878be007d54af6d137d (patch) | |
tree | 65515247139d8d4088e1b6ba93b4bbe760bc68eb /gcc/tree-ssa-uninit.c | |
parent | 12d0d3581b0acf77d6cb57b6e77eaf92e0413b78 (diff) | |
download | gcc-ec6a7096e3da03d3f0b22878be007d54af6d137d.zip gcc-ec6a7096e3da03d3f0b22878be007d54af6d137d.tar.gz gcc-ec6a7096e3da03d3f0b22878be007d54af6d137d.tar.bz2 |
re PR fortran/64932 (ICE in gfc_conv_descriptor_data_get for generated finalizer)
2015-02-12 Paul Thomas <pault@gcc.gnu.org>
PR fortran/64932
* trans-stmt.c (gfc_trans_deallocate): If a component array
expression is not a descriptor type and it is a derived type
that has allocatable components and is not finalizable, then
deallocate the allocatable components.
2015-02-12 Paul Thomas <pault@gcc.gnu.org>
PR fortran/64932
* gfortran.dg/finalize_28.f90: New test
From-SVN: r220654
Diffstat (limited to 'gcc/tree-ssa-uninit.c')
0 files changed, 0 insertions, 0 deletions