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]

Re: Virtual Base Bug


>>>>> Andi Kleen <ak@muc.de> writes:

 > pthomas@suse.de (Philipp Thomas) writes:
 >> 
 >> Last I read these would be activated with the next *major* release. This is
 >> done so that the ABI only breaks once and not multiple times. And people
 >> expect such things only to happen with major releases, not with minor ones.

 > In practice the binary compatibility is broken anyways though, with STL
 > and run time libary changes, with stuff like __register_frame etc. If I
 > counted right so far every egcs/gcc 2.9 minor release has broken the C++
 > ABI in subtle ways on various platforms. So why not another change?

We have maintained the ABI between 2.95 releases.  This sort of change
would need to go into a 2.96.

Jason


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