[PARCH 1/2, x86, PR63534] Fix darwin bootstrap

Evgeny Stupachenko evstupac@gmail.com
Wed Nov 5 13:04:00 GMT 2014


We don't emit extra SET_GOT. That is beneficial.
As for stack usage, that is RA to decide which register is more
beneficial to put on stack.

On Sat, Nov 1, 2014 at 8:33 PM, Mike Stump <mikestump@comcast.net> wrote:
> On Nov 1, 2014, at 5:39 AM, Evgeny Stupachenko <evstupac@gmail.com> wrote:
>> When PIC register is pseudo there is nothing special about it's value
>> that setjmp can hurt. So if the pseudo register lives across
>> setjmp_receiver RA should care about correct allocation (in case it is
>> not saved/restored, it should go on stack).
>
> So, why is consuming more stack space beneficial?



More information about the Gcc-patches mailing list