This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: draft release notes for gcc 3.3


On Wed, May 07, 2003 at 12:49:39PM -0500, Benjamin Kosnik wrote:
> > (Need to say something about C++ binary compatibility, versioning of
> > libstdc++ etc).
> 
> It's my thought that you should say that 3.3.x is C++ ABI compatible
> with 3.2.x. I believe this is certainly the intention.

OK, let's make sure that I can explain all the issues correctly.  As far
as the compiler is concerned, we have ABI compatibility.  For the library,
we've made many changes, but use versioning so that programs linked against
3.2.x's libstdc++ will continue to work.  But this only works on OSes that
implement versioning, correct?  Folks on at least some OSes will need
to avoid mixing.
 
> > 8463 std::ios_base has a non-virtual destructor
> 
> 8463 is not fixed, nor fixable, for 3.3 due to ABI constraints, sadly.
> It is fixed on mainline. Everything else looks ok though.

Must have misread something; I will fix this.
 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]