------- Comment #10 from matz at gcc dot gnu dot org 2008-03-18 14:55 ------- The tree dumps already look wrong. from .130t.final_cleanup:
function_calling_listener (data)
{
<bb 2>:
data (data.a, data.c, data.d) [tail call];
return;
}
Note how the function pointer is replaced with the whole "data" object. Huh?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35616
