Agenda for tomorrow
Jim Dehnert
dehnert at baalbek.engr.sgi.com
Wed Apr 5 23:28:13 UTC 2000
Following is an updated agenda. The status pages are updated and on
the web at:
http://reality.sgi.com/dehnert_engr/cxx/cxx-summary.html
The contact info page is now also there, in password-protected PDF only
for privacy. The password is "not an orc".
As usual, most of the updates are in the ABI layout document, in color.
The significant changes from last week are:
- Cleanup of vcall offset descriptions.
- Further editorial revision of Coleen's alternate construction vtable
proposal, but the example is still probably wrong.
- Some cleanup of the incomplete type RTTI writeup.
- Adoption with further additions/changes to the mangling writeup,
including virtual base thunks, empty parameter lists, and local
scope mangling.
Please take a careful look at the colored text, and raise any issues
you observe.
Take a look at the material associated with the following issues.
1) C-4: Construction vtables. Are my editorial elaborations
correct? The example? (I doubt it.) Does everyone now
understand the proposals?
2) F-2: Mangled name size. Our hope has been that the substitution
mechanism will make further efforts unnecessary. How do we go
about validating this? Martin's first data are excellent -- does
anyone else have some examples for him?
3) F-3: Consistency checks.
F-4: Empty throw specifications.
F-10: Mangling function return types.
How much further should we take this? I haven't had time to
update it for throw specifications, but I did put the SGI/MIPS
definition of our interface specification section (in ELF) on the
web site to show another approach to achieving link-time
checking.
4) F-6: Demangler. Proposed simplification from Matt, HP interface
from Christophe.
5) F-7: Mangling statics.
6) D-12: Unwind table location.
Jim
- Jim Dehnert x3-4272
More information about the cxx-abi-dev
mailing list