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: C++ binary compatibility between GCC 3.1 and GCC 3.2?


David Edelsohn wrote:
> 
>         I thought that after GCC 3.1 was released, C++ bugs were suppose
> to be fixed in a backward-compatible way not requiring incompatible
> changes in the ABI, even if that required extra work.

If 3.1's output is inadvertantly different from what the ABI
prescribes, then either you do nothing and be incompatible with
the ABI (and other compilers), or you change the compiler and
make 3.2 incompatible with 3.1.  The only possible extra work I
can think of for this conundrum is to add a -fabi-3.1 flag that
sacrifices strict ABI compliance so as to match 3.1.

Stan


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