On Thu, Apr 12, 2007 at 03:09:55PM -0700, H. J. Lu wrote:
> BTW, I noticed that there are 2 bits
> 
> NO_PUSH_ARGS
> SVR3_SHLIB
> 
> defined in i386 backend. But they aren't checked at all. Can we remove
> them?

I don't see why SVR3_SHLIB can't be removed.  Probably from
some port that got deprecated and removed.

NO_PUSH_ARGS is sorta used via

i386.h:#define PUSH_ARGS (TARGET_PUSH_ARGS && !ACCUMULATE_OUTGOING_ARGS)

Though, frankly, -mno-push-args appears to be an undocumented
functional alias for -maccumulate-outgoing-args.  I think it
can also be removed, though that'll take a tiny bit more effort.


r~

Reply via email to