C++ ABI Summary -- 2 Sept meeting

Jim Dehnert dehnert at sgi.com
Wed Sep 1 23:46:06 UTC 1999


Attached are all the status pages.  Since nothing was resolved last
week, little is changed, but I'm including everything for the benefit
of Dave Plummer of Compaq, who will likely be joining us.

I expect that we will discuss exception handling primarily in this
week's meeting -- please take a good look at the Intel and HP
descriptions.  Note that the Intel Software Conventions document is
back on the web -- there's a link to it in the summary page now.
If we run out of exception handling discussion, we'll revert to
RTTI and Vtables.

Being confused myself by the vtable discussion, I've constructed a new
page containing (initially) an example of a class hierarchy supplied
by Christophe, and attempted to identify possible function calls, the
class data layout, and the class vtable layout based on Christophe's
original proposal. Please provide corrections, and if you're
proposing alternative vtable constructions, describing them for this
example might help (me, at least). Also feel free to provide
additional examples illustrating other points. 

-- 
-	    Jim Dehnert		dehnert at sgi.com
				(650)933-4272
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sourcerytools.com/pipermail/cxx-abi-dev/attachments/19990901/81fafb16/attachment.html>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sourcerytools.com/pipermail/cxx-abi-dev/attachments/19990901/81fafb16/attachment-0001.html>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sourcerytools.com/pipermail/cxx-abi-dev/attachments/19990901/81fafb16/attachment-0002.html>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sourcerytools.com/pipermail/cxx-abi-dev/attachments/19990901/81fafb16/attachment-0003.html>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sourcerytools.com/pipermail/cxx-abi-dev/attachments/19990901/81fafb16/attachment-0004.html>
-------------- next part --------------
/* Create a style sheet for code.
 * Make it bold, and, inside headers, blue.
 */
CODE.normal { font-weight: bold }
CODE.var { font-weight: bold; font-style: italic }
H2 CODE { font-weight: bold; color: blue }
H3 CODE { font-weight: bold; color: blue }
H4 CODE { font-weight: bold; color: blue }
CODE { font-weight: bold }
-------------- next part --------------
/* Font size tags don't reach into tables. */
/* This style sheet primarily creates a 10pt style for rows. */

BODY { font-size: 10pt }
H3 { font-size: 14pt }
H4 { font-size: 12pt }
TR.small { font-size: 10pt }
TR.tiny { font-size: 8pt }


More information about the cxx-abi-dev mailing list