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