RE: standardized C++ apps?

"Wichmann, Mats D" <[email protected]> Mon, 1 Aug 2005 05:22:56 -0700
Newsgroups gmane.linux.lsb.discuss
Message-ID <A06801158AE07847B27A52C1A074BC1D0853D8AD@fmsmsx404.amr.corp.intel.com>
>Fedora Core 4 uses gcc 4.0 and thusly the gcc 4.0 ABI, as far=20
>as I know (I'm a SuSE Linux user).

As far as we can tell, this is compatible with 3.4.x. Haven't
yet heard of a case where it isn't.

>> If you are seeing some additional problems that LSB 3.0 will not fix,
>> let's discuss this here.
>
>Will the C++ part of LSB 3.0 be mandatory?  Correct me if I'm=20
>wrong (please), but wasn't the C++ ABI part of the LSB 2.0=20
>optional?=20

Not really.  It was made a separate module so it would be
easy to separate from what was sent to ISO as a draft
international standard, but was (is) mandatory in the LSB=20
usage context.

>I know there was a big controversy on what ABI the
>LSB decided on.

A bit, yes.  It was really a timing issue, whether a
particular abi version lined up with various vendor product
plans or not. That was unfortunate, but the large abi shift
made by gcc around that time kind of forced the issue. There
seems to be real commitment to keep the abi stable upstream
now.