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]

ABI/compatibility details? (egcs -> gcc 2.95 -> future?)


The GCC 2.95 Caveats page (<http://egcs.cygnus.com/gcc-2.95/caveats.html>)
says
>
>  GCC 2.95 compiled C++ code is not binary compatible
>    with EGCS 1.1, EGCS 1.0.x or GCC 2.8.x.

Is there a more detailed description of what the known
incompatibilities are, and/or what C++ features might
trigger them, and/or whether there is a subset of C++ that
one might reasonably expect to work compatibly, say from
egcs 1.1 to gcc 2.95?


And is there anything describing likely C++ ABI changes in
near-future releases (2.9x for x > 5; and/or 3.0)?


  Thanks,
   -- Doug Landauer



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