This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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~


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]