diff options
author | Tobias Burnus <tobias@codesourcery.com> | 2019-10-28 07:33:29 +0000 |
---|---|---|
committer | Tobias Burnus <tobias@codesourcery.com> | 2019-10-28 07:33:29 +0000 |
commit | 70c44ef2d0463e78a45ee7e637eab14628ca76a5 (patch) | |
tree | 906496c3f83650aed85ca5d8f9431a882b87ab05 /libgomp/testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-gang-2.f90 | |
parent | 02da3914e1ad0d943e09d7d9f8694939fbc19bf8 (diff) |
Fortran] PR91863 - fix call to bind(C) with array descriptor
PR fortran/91863
* trans-expr.c (gfc_conv_gfc_desc_to_cfi_desc): Don't free data
memory as that's done on the Fortran side.
(gfc_conv_procedure_call): Handle void* pointers from
gfc_conv_gfc_desc_to_cfi_desc.
PR fortran/91863
* gfortran.dg/bind-c-intent-out.f90: New.
git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@277502 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgomp/testsuite/libgomp.oacc-fortran/kernels-private-vars-loop-gang-2.f90')
0 files changed, 0 insertions, 0 deletions