[PATCH,fortran]: partial fix for PR 32600

Tobias Schlüter tobias.schlueter@physik.uni-muenchen.de
Mon Oct 15 13:50:00 GMT 2007


Hi Christopher,

Christopher D. Rickett wrote:
> 2007-10-12  Christopher D. Rickett  <crickett@lanl.gov>
> 
>     PR fortran/32600
>     * trans-expr.c (gfc_conv_function_call): Generate code to inline
>     c_associated.
>     * symbol.c (get_iso_c_sym): Preserve from_intmod and intmod_sym_id
>     attributes in the resolved symbol.
>     * resolve.c (gfc_iso_c_sub_interface): Remove dead code.
> 
> 2007-10-12  Christopher D. Rickett  <crickett@lanl.gov>
> 
>     PR fortran/32600
>     * libgfortran/intrinsics/iso_c_binding.c: Remove c_associated_1
>     and c_associated_2.
>     * libgfortran/intrinsics/iso_c_binding.h: Ditto.
>     * libgfortran/gfortran.map: Ditto.

I think the patch is ok, but I would appreciate if one of our 
ISO-C-bindings experts gave it a second look.

I agree that this is too late for 4.3, as the enhancement is barely 
user-visible.

Cheers,
- Tobi



More information about the Fortran mailing list