aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/interface.c
diff options
context:
space:
mode:
authorJanus Weil <janus@gcc.gnu.org>2015-01-26 16:56:03 +0100
committerJanus Weil <janus@gcc.gnu.org>2015-01-26 16:56:03 +0100
commit807b50a72bcaaa2ded0af983a055465621204b13 (patch)
tree1c48457ac5f8e61ec073116fae1bdfbb0a887391 /gcc/fortran/interface.c
parent2748ffd373cc9093e24dcb41d6648a6605e27b14 (diff)
downloadgcc-807b50a72bcaaa2ded0af983a055465621204b13.zip
gcc-807b50a72bcaaa2ded0af983a055465621204b13.tar.gz
gcc-807b50a72bcaaa2ded0af983a055465621204b13.tar.bz2
re PR fortran/64230 (Invalid memory reference in a compiler-generated finalizer for allocatable component)
2015-01-26 Janus Weil <janus@gcc.gnu.org> PR fortran/64230 * class.c (finalize_component): New argument 'sub_ns'. Insert code to check if 'expr' is associated. (generate_finalization_wrapper): Rename 'ptr' symbols to 'ptr1' and 'ptr2'. Pass 'sub_ns' to finalize_component. 2015-01-26 Janus Weil <janus@gcc.gnu.org> PR fortran/64230 * gfortran.dg/class_allocate_18.f90: New. From-SVN: r220125
Diffstat (limited to 'gcc/fortran/interface.c')
0 files changed, 0 insertions, 0 deletions