help-gplusplus
[Top][All Lists]
Advanced

[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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]