diff options
author | Tobias Burnus <tobias@codesourcery.com> | 2019-10-28 07:33:29 +0000 |
---|---|---|
committer | Tobias Burnus <burnus@gcc.gnu.org> | 2019-10-28 08:33:29 +0100 |
commit | 1c02794484c358b1b69363c164ecc39df967eca5 (patch) | |
tree | 906496c3f83650aed85ca5d8f9431a882b87ab05 /gcc/tree-pass.h | |
parent | 6d099a76a0f6a040a3e678f2bce7fc69cc3257d8 (diff) | |
download | gcc-1c02794484c358b1b69363c164ecc39df967eca5.zip gcc-1c02794484c358b1b69363c164ecc39df967eca5.tar.gz gcc-1c02794484c358b1b69363c164ecc39df967eca5.tar.bz2 |
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.
From-SVN: r277502
Diffstat (limited to 'gcc/tree-pass.h')
0 files changed, 0 insertions, 0 deletions