[Patch, Fortran] PR 59023: [4.9 regression] ICE in gfc_search_interface with BIND(C)

Paul Richard Thomas paul.richard.thomas@gmail.com
Mon Jan 6 10:46:00 GMT 2014


Dear Janus, dear all,

Happy New Year!

The patch is OK for trunk.

Thanks a lot.

Paul

On 3 January 2014 10:29, Janus Weil <janus@gcc.gnu.org> wrote:
> In addition this patch fixes PR 59662.
>
> Also: Ping!
>
> Cheers,
> Janus
>
>
>
> 2013/12/31 Janus Weil <janus@gcc.gnu.org>:
>> Hi all,
>>
>> ... and the reg-bashing continues: Here is a small patch to fix a
>> bind(c) problem. It essentially prevents 'resolve_global_procedure' to
>> be applied to bind(c) procedures.
>>
>> Regtested on x86_64-unknown-linux-gnu. Ok for trunk?
>>
>> Cheers,
>> Janus
>>
>>
>>
>> 2013-12-31  Janus Weil  <janus@gcc.gnu.org>
>>
>>     PR fortran/59023
>>     * resolve.c (resolve_global_procedure): Don't apply to c-binding
>>     procedures.
>>     (gfc_verify_binding_labels): Remove duplicate line.
>>
>> 2013-12-31  Janus Weil  <janus@gcc.gnu.org>
>>
>>     PR fortran/59023
>>     * gfortran.dg/bind_c_procs_2.f90: New.



-- 
The knack of flying is learning how to throw yourself at the ground and miss.
       --Hitchhikers Guide to the Galaxy



More information about the Gcc-patches mailing list