------- Comment #8 from hjl dot tools at gmail dot com  2009-08-05 19:28 -------
(In reply to comment #7)
> When we see
> 
>       external   f_to_f, i_to_i, c_to_c
>       external   f_to_f8, i_to_i8, c_to_c8
> 
> and do
> 
> typelist = gfc_chainon_list (typelist, void_type_node);
> 
> Later, we see
> 
> call  f_to_f (b, %VAL (a), %REF (c), %LOC (c))
> 
> We build typelist again with an extra void_type_node at the beginning.
> 

That is incorrect. For some reason, typelist is always NULL before the change.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40969

Reply via email to