aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.c
diff options
context:
space:
mode:
authorHarald Anlauf <anlauf@gmx.de>2021-09-16 20:12:21 +0200
committerHarald Anlauf <anlauf@gmx.de>2021-09-16 20:12:21 +0200
commitcfea7b86f2430b9cb8018379b071f4004233119c (patch)
treecf0f208ec70d6b3318eaf216e2097968ba249308 /gcc/combine.c
parentdb1a65d9364fe72c2fff65fb2dec051728b6f3fa (diff)
downloadgcc-cfea7b86f2430b9cb8018379b071f4004233119c.zip
gcc-cfea7b86f2430b9cb8018379b071f4004233119c.tar.gz
gcc-cfea7b86f2430b9cb8018379b071f4004233119c.tar.bz2
Fortran - fix handling of optional allocatable DT arguments with INTENT(OUT)
gcc/fortran/ChangeLog: PR fortran/102287 * trans-expr.c (gfc_conv_procedure_call): Wrap deallocation of allocatable components of optional allocatable derived type procedure arguments with INTENT(OUT) into a presence check. gcc/testsuite/ChangeLog: PR fortran/102287 * gfortran.dg/intent_out_14.f90: New test.
Diffstat (limited to 'gcc/combine.c')
0 files changed, 0 insertions, 0 deletions