PATCH: fix CALL_EXPR_ARGS badness in calls.c
Sandra Loosemore
sandra@codesourcery.com
Sat Feb 17 02:50:00 GMT 2007
Andrew Pinski wrote:
>> This is an update of a patch I'd previously applied to the LTO branch (see
>> http://gcc.gnu.org/ml/gcc-patches/2006-08/msg00368.html) to get rid of the
>> CALL_EXPR_ARGS call in expand_call(). This is a fairly critical fix for memory
>> usage, since without it, a temporary arglist is getting constructed for every
>> call. :-(
>>
>> OK for mainline?
>
> Make sure this is tested on a target where complex arguments are split like
> powerpc64-linux-gnu as that code is the most touched.
Thanks for the suggestion; I will start that going tonight. I've done an
incremental build and test on x86_64 so far, and have a full bootstrap already
in progress on the same platform.
-Sandra
More information about the Gcc-patches
mailing list