alpha haifa regression
Jeffrey A Law
law@cygnus.com
Tue Oct 7 17:21:00 GMT 1997
In message < 199710072157.WAA15442@phal.cygnus.co.uk >you write:
> > Registers are flushed at the end of the prologue regardless of where
> > the va_start is.
>
> Only for ports that use SETUP_INCOMING_VARARGS. However, that was not what
> I was talking about.
No. The PA doesn't use SETUP_INCOMING_VARARGS for example.
va_start calls __builtin_saveregs which causes a register flush to happen
in the prologue.
As long as va_start references __builtin_saveregs we're Ok.
jeff
More information about the Gcc
mailing list