C++ ABI Issues

Richard Earnshaw rearnsha@arm.com
Wed Aug 28 04:41:00 GMT 2002


> 
> I'll restrain my comments to one area only.
> 
> Please, let's use the versioning info that already exists. Currently,
> the compiler ABI is tracked with __GXX_ABI_VERSION. For the 3.2.0
> release, this value is 102.
> 
> If there is to be a -fabi=xxx switch, then please use this information.
> The idea of having a "-fabi-newest" is completely relative and useless:
> newest from what vantage point? 

I think 'newest' in this sense is 'don't do anything you know violates 
that standard'.  That is it should map on to the highest ABI (eg 103) 
number that we've defined.

R.



More information about the Gcc mailing list