This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Vtable incompatibility between GCC 3.0/3.2?
On Fri, Sep 05, 2003 at 03:32:52PM +0200, Andreas Jaeger wrote:
> In a nutshell:
>
> - 3.0 had old libstdc++
>
> - 3.1 has new libstdc++
>
> - 3.2 is ABI incompatible to earlier compilers
>
> - 3.3 was expected to be compatible to 3.2 but a few days a bug was
> found where 3.3 was not compatible to 3.2 (and not anymore to the
> written ABI).
However, this bug is in a rather obscure corner case involving bitfields
and inheritance from a virtual base class. It would be very hard to trip
over it.