[patch] alias.c: Replace "return NULL_RTX" with "return 0".
Kaveh R. Ghazi
ghazi@caip.rutgers.edu
Thu Jun 12 21:38:00 GMT 2003
> > A system that defines NULL to 0 where that is a different size from
> > (void*)0 is broken. Does such brokenness actually exist?
>
> Dunno, but that's still not good enough - consider an ABI where
> pointers go in different registers from integers when passing
> arguments.
> zw
I thought variadic function introduce extra overhead to avoid this
issue. (E.g. don't pass in registers.) Otherwise how would va_arg
know where to get the data from?
--
Kaveh R. Ghazi ghazi@caip.rutgers.edu
More information about the Gcc-patches
mailing list