This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: C++ ABI Issues
- From: Richard Earnshaw <rearnsha at arm dot com>
- To: Benjamin Kosnik <bkoz at nabi dot net>
- Cc: gcc at gcc dot gnu dot org, mark at codesourcery dot com, Richard dot Earnshaw at arm dot com
- Date: Wed, 28 Aug 2002 12:39:28 +0100
- Subject: Re: C++ ABI Issues
- Organization: ARM Ltd.
- Reply-to: Richard dot Earnshaw at arm dot com
>
> 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.