diff options
author | Harald Anlauf <anlauf@gmx.de> | 2023-12-16 19:14:55 +0100 |
---|---|---|
committer | Harald Anlauf <anlauf@gmx.de> | 2023-12-17 18:29:57 +0100 |
commit | 5060825aa78b3da036df6437390fd42d094d8f15 (patch) | |
tree | 75f035ef04496a5fb4fc60a4124481b9f46a1fe0 /libphobos/libdruntime/gcc | |
parent | fbaac6f1f090f98391207346c1dc156799a11bc5 (diff) | |
download | gcc-5060825aa78b3da036df6437390fd42d094d8f15.zip gcc-5060825aa78b3da036df6437390fd42d094d8f15.tar.gz gcc-5060825aa78b3da036df6437390fd42d094d8f15.tar.bz2 |
Fortran: fix argument passing to CONTIGUOUS,TARGET dummy [PR97592]
gcc/fortran/ChangeLog:
PR fortran/97592
* trans-expr.cc (gfc_conv_procedure_call): For a contiguous dummy
with the TARGET attribute, the effective argument may still be
contiguous even if the actual argument is not simply-contiguous.
Allow packing to be decided at runtime by _gfortran_internal_pack.
gcc/testsuite/ChangeLog:
PR fortran/97592
* gfortran.dg/contiguous_15.f90: New test.
Diffstat (limited to 'libphobos/libdruntime/gcc')
0 files changed, 0 insertions, 0 deletions