This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [C++ patch] accept __null as sentinel
On Fri, Apr 29, 2005 at 11:12:45PM +0000, Joseph S. Myers wrote:
> ... in particular if support is implemented for a system where
> the ABI for passing pointers and integers to variadic functions differs ...
Fortunately, no such ABI exists. Further, I suspect that any system
intending to use such an ABI would be dead on arrival.
There are a number of practical aspects to designing an ABI, and
one of them is taking into account the Exceedingly Common Mistakes
that programmers make wrt The Standard. It is impossible to fight
the weight of existing code.
r~