[cxx-abi-dev] RE: [cxx-abi] [cxx-abi-dev] Tail padding, in sumary

Mark Mitchell mark at codesourcery.com
Thu Aug 29 17:56:38 UTC 2002



--On Tuesday, August 27, 2002 11:19:02 AM -0700 Mark Mitchell 
<mark at codesourcery.com> wrote:

> Here are patches to the ABI document that, I believe, clarify the
> issues recently raised on the ABI list.  Most of these are clarifications,
> but point (5) below is substantive and you should look at it carefully.
>
> I will check these in after 48 hours, unless I receive comments to the
> contrary.

I am now going to check in the patches.

It turns out that (regarding point 5), neither HP nor Intel behave in
the same was as G++.  Normally, that would argue for using the HP/Intel
behavior in the spec, but both HP and Intel's compilers are getting
the answers they get only because of bugs, and those bugs result in
language conformance (not just ABI conformance) bugs.

Since the compilers are going to need to change to fix the language
conformance bugs, we may as well (a) avoid having to change GCC, and
(b) avoid having to introduce "ndsize".

Yours,

--
Mark Mitchell                mark at codesourcery.com
CodeSourcery, LLC            http://www.codesourcery.com



More information about the cxx-abi-dev mailing list