diff options
author | Harald Anlauf <anlauf@gmx.de> | 2021-09-16 20:12:21 +0200 |
---|---|---|
committer | Harald Anlauf <anlauf@gmx.de> | 2021-09-16 20:12:21 +0200 |
commit | cfea7b86f2430b9cb8018379b071f4004233119c (patch) | |
tree | cf0f208ec70d6b3318eaf216e2097968ba249308 /gcc/combine.c | |
parent | db1a65d9364fe72c2fff65fb2dec051728b6f3fa (diff) | |
download | gcc-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