aboutsummaryrefslogtreecommitdiff
path: root/gcc/d/expr.cc
diff options
context:
space:
mode:
authorHarald Anlauf <anlauf@gmx.de>2024-02-16 22:33:16 +0100
committerHarald Anlauf <anlauf@gmx.de>2024-02-17 14:58:46 +0100
commit76aac40f5ecbc9cfb3b8734d181599e1b5a24bdf (patch)
tree58215fef5d28ed15ab16a27b96bf89d74b4ad4ca /gcc/d/expr.cc
parente16f90be2dc8af6c371fe79044c3e668fa3dda62 (diff)
downloadgcc-76aac40f5ecbc9cfb3b8734d181599e1b5a24bdf.zip
gcc-76aac40f5ecbc9cfb3b8734d181599e1b5a24bdf.tar.gz
gcc-76aac40f5ecbc9cfb3b8734d181599e1b5a24bdf.tar.bz2
Fortran: deferred length of character variables shall not get lost [PR113911]
PR fortran/113911 gcc/fortran/ChangeLog: * trans-array.cc (gfc_trans_deferred_array): Do not clobber deferred length for a character variable passed as dummy argument. gcc/testsuite/ChangeLog: * gfortran.dg/allocatable_length_2.f90: New test. * gfortran.dg/bind_c_optional-2.f90: Enable deferred-length test.
Diffstat (limited to 'gcc/d/expr.cc')
0 files changed, 0 insertions, 0 deletions