This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: C++ binary compatibility between GCC 3.1 and GCC 3.2?
Gabriel Dos Reis <gdr@codesourcery.com> writes:
> "Joseph S. Myers" <jsm28@cam.ac.uk> writes:
>
> | On Thu, 4 Jul 2002, Andreas Jaeger wrote:
> |
> | > What will this mean for distributions and for production usage of GCC
> | > 3.1? I fear this means that folks cannot easily upgrade from GCC 3.1
> | > to GCC 3.2 since C++ is incompatible and all C++ libraries that are
> | > needed for development need to be relinked.
> |
> | Where does libstdc++ fit into this?
>
> The library is not covered by the ABI requirement; but we try hard to
> retain ABI compatibility.
With symbol versioning (that is implemented in libstdc++) it shouldn't
be a problem to retain ABI compatibility as long as the C++ ABI is
stable.
Andreas
--
Andreas Jaeger
SuSE Labs aj@suse.de
private aj@arthur.inka.de
http://www.suse.de/~aj