[lug] ABI of RH's 2.96 g++

Tom Tromey tromey at redhat.com
Thu Jun 13 11:05:48 MDT 2002


>>>>> ">" == D Stimits <stimits at idcomm.com> writes:

>> Does anyone here happen to know, if I were to look in detail at the
>> vtable details of 3.x g++/libstdc++, for the purpose of debugging
>> and understanding the issues of C++ features across memory spaces
>> (via dlopen), would I find the same information that also applies
>> to the 2.96 g++ that comes standard with RH 7.1?

My recollection is that 2.96 used the new C++ ABI.  However, since
then people have found and fixed (minor) bugs in the ABI
implementation.  So 2.96 should be similar to 3.0 and 3.1, but the
three are not identical.

As for debugging, note that in 3.1 the default debug format changed to
Dwarf-2.

Tom



More information about the LUG mailing list