On 10/21/19 7:28 PM, Paul Richard Thomas wrote:
Please find attached a patch to keep 9-branch up to speed with trunk
as far as the ISO_Fortran_binding feature is concerned.

It bootstraps and regtests on 9-branch and incorporates the correction
for PR92027, which caused problems for trunk on certain platforms.

OK to commit?


OK. Thanks for the patch.

Tobias


2019-10-21  Paul Thomas<pa...@gcc.gnu.org>

     Backport from trunk
     PR fortran/91926
     * trans-expr.c (gfc_conv_gfc_desc_to_cfi_desc): Correct the
     assignment of the attribute field to account correctly for an
     assumed shape dummy. Assign separately to the gfc and cfi
     descriptors since the atribute can be different. Add branch to
     correctly handle missing optional dummies.

2019-10-21  Paul Thomas<pa...@gcc.gnu.org>

     Backport from trunk
     PR fortran/91926
     * gfortran.dg/ISO_Fortran_binding_13.f90 : New test.
     * gfortran.dg/ISO_Fortran_binding_13.c : Additional source.
     * gfortran.dg/ISO_Fortran_binding_14.f90 : New test.

Reply via email to