[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 3.3 and 3.3.2 ABI Differences
From: |
Stephen Banville |
Subject: |
Re: 3.3 and 3.3.2 ABI Differences |
Date: |
Mon, 16 Apr 2007 17:30:51 +0000 |
Very interesting.
Thank you very much for your reply.
Steve
-------------- Original message ----------------------
From: Paul Pluzhnikov <ppluzhnikov-nsp@charter.net>
> red floyd <no.spam@here.dude> writes:
>
> > Paul Pluzhnikov wrote:
>
> >> The ABI changed between 2.9x, 3.0, 3.1, 3.2, 3.3 and 3.4.
> >> AFAICT, 3.4 ABI is current (i.e. didn't change going to 4.0, 4.1
> >> and 4.2).
> >
> > Also, isn't there a command line option to specify ABI level?
>
> >From "info gcc" for gcc-4.1.1
>
> `-fabi-version=N'
> Use version N of the C++ ABI. Version 2 is the version of
> the C++ ABI that first appeared in G++ 3.4. Version 1 is the
> version of the C++ ABI that first appeared in G++ 3.2.
> Version 0 will always be the version that conforms most closely
> to the C++ ABI specification. Therefore, the ABI obtained
> using version 0 will change as ABI bugs are fixed.
>
> The default is version 2.
>
> This appears to imply that there were no ABI changes between 3.0
> and 3.1, and between 3.2 and 3.3.
>
> Some additional info here:
> http://gcc.gnu.org/onlinedocs/libstdc++/abi.html
>
> Cheers,
> --
> In order to understand recursion you must first understand recursion.
> Remove /-nsp/ for email.
> _______________________________________________
> help-gplusplus mailing list
> help-gplusplus@gnu.org
> http://lists.gnu.org/mailman/listinfo/help-gplusplus
Re: 3.3 and 3.3.2 ABI Differences, Stephen Banville, 2007/04/16
Re: 3.3 and 3.3.2 ABI Differences,
Stephen Banville <=