C++ ABI Summary -- 3 June meeting notes

Jim Dehnert dehnert at sgi.com
Fri Jun 4 06:40:10 UTC 1999


Attached is an updated summary page in HTML.  I'll send PDF separately.
Changes include:

- Updated participant info
- More detail on objectives, based somewhat on our discussion.
- A list of action items from the meeting.
- Additional issues from email and meeting.
- Sketchy notes on procedure from the meeting.

I have a bunch of requests to help us move this effort along:

- Check the action item list and pursue any that belong to you.
  Nothing is listed for IBM, but if you have ABI-related
  documentation that you're willing to share, please do so.

- Check the issue list.  Look at the "class" field and let me know
  if there are missing impacts or mistakes (could be due to either
  cut-and-paste or ignorance).  Make sure that I've included
  any that you brought up (or that you remember anyone else
  bringing up).  Also, I took notes on the issues, but not on who
  raised them -- if I got sources wrong, and you care, let me know.

- There are at least a couple of issues that discussion suggested
  are not real on grounds that they address undefined behaviors
  (B-3 and D-7, at least).  As a non-expert, I will wait to close
  them until someone puts up a clear explanation of the grounds
  for doing so.  Please do...

- Take a look at the prioritization discussion under Objectives
  and comment.  If the classification seems reasonable, I'll take
  a shot at prioritizing the issues based on it.

- Next week we'll dive into the object layout issues.  Matt will
  describe alternatives, and I hope suggest preferences, for the
  first half dozen.  It is my intent to maintain another document
  tracking the discussion on the individual issues, for which I
  need information in writing (HTML best, text fine, FrameMaker,
  Word, PDF probably OK -- if I figure out how to embed them).
  Also, a written description is the best way to get people to
  consider and react to an issue.  So I'd like people to start
  signing up to do at least simple write-ups of the issues.  It
  is very desirable to keep a backlog of well-documented issues
  to discuss, so the sooner the better.  Send me your
  reservations...

- In anticipation of communication about orange info:  If you need
  to send something, but can't produce password-protected PDF, you
  can send it to me or probably Sunil Saxena at Intel and we can
  do it.  To send it to us, PGP encryption works.  My key is:

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: 2.6.2

mQBtAzTiZwgAAAEDAK4H8RFhhJk/4yLQ6iKSWWueGcgEFGEr/LcnnSUdvyrZkVG7
ln5oAhGbfO+adH8TGRMtVq7OrRBSkNx9JkmKnNrrZ9kxXrqZY3B4hzvMtiZEw1Pv
qtk3LiwJ2diWHlMZXQAFE7QdSmltIERlaG5lcnQgPGRlaG5lcnRAc2dpLmNvbT6J
AHUDBRA09QoqlQ82p+GzYC0BAZYRAwCxFd3mnpxAlxsIMovqxNbHv65HNKzdaKsk
NGuUVriNAw7x/0IVv25pwkOxeAF4bfMWd/qhQIt7ZmKYKiAKf85rLmZoCQ5phCzR
DI6FuDqfuQv1eF57SQpe2hhgq24KJzM=
=iLIv
-----END PGP PUBLIC KEY BLOCK-----

  Sunil's is:

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: PGP for Personal Privacy 5.0

mQGiBDbghzQRBAD7of7KzVhPF0mXe7bp3N7neoBenXj4eNL4NRZA9ScnnQpaF7Bi
C022jYtmWa+6K4Wbdt0CyK2IkU3wWuCTA7SzLjGzwBoyjIClT4MKS06uveOrNfyS
eeVZKHyBX3pWMbZoxCbSW4i3rt+HI9GzVIyVACXk0p0tUmaiY+Vbn11vwwCg/8VD
sBhvhcgRCDIhB/yDtasTHKsEALLvgAnALsjlYR2PMi15jYmfVfkBTB1zd1sNQJi6
9RVGozdBGApOUl3I9nr54mTq2cTan1NNZoSzwqiCuTABj8Ax5pJ6OxR893i5bOwH
TbprGtUAhXgvZ1i3mXG4FGVYtpU/jRxdLlnWfaQBtILIBeasUCmn64N9QV3rHbUP
dgfGA/0fCToRpR4qZx5My5B40HCkDEn4ZbLni3kFQGL+7liycoCuuNAq1PAxhxQU
udAxFUjfVlBdU5dC0DP9jkiVsS7UGCEtBMRCwmSFLcKlMqRXXAmDjzKTQK7SOScV
88Ky4N34qs3ObeeD0zeeG08sVgCpGOHkKGdECj/mzEl1wfjE57QlU3VuaWwgU2F4
ZW5hIDxTdW5pbC5TYXhlbmFASW50ZWwuQ29tPokASwQQEQIACwUCNuCHNAQLAwIB
AAoJEIuepmkX0KAaVeMAmgL/8gI40xGvjNbR1OodFe2b8zjlAKDcZdBxFhqvY5y3
RCWR3ByPq9Z8mLkCDQQ24Ic0EAgA9kJXtwh/CBdyorrWqULzBej5UxE5T7bxbrlL
OCDaAadWoxTpj0BV89AHxstDqZSt90xkhkn4DIO9ZekX1KHTUPj1WV/cdlJPPT2N
286Z4VeSWc39uK50T8X8dryDxUcwYc58yWb/Ffm7/ZFexwGq01uejaClcjrUGvC/
RgBYK+X0iP1YTknbzSC0neSRBzZrM2w4DUUdD3yIsxx8Wy2O9vPJI8BD8KVbGI2O
u1WMuF040zT9fBdXQ6MdGGzeMyEstSr/POGxKUAYEY18hKcKctaGxAMZyAcpesqV
DNmWn6vQClCbAkbTCD1mpF1Bn5x8vYlLIhkmuquiXsNV6TILOwACAgf/RpoeQh8Q
0qR2E3ZyfdzOpndPfXeFr14JYfqDy4dZjfqVgOYDxk3SsqQbvIYu4Eg+T5a1Ay0r
EtlhN8B7vlqI8tv6Hel3Fop0/l+0G//oOR2sKZICEKhczwPn3YmfK6kPqGswJCQw
mXhaApM7QLI7n+XGCkziTWiO+AFCYgUhE399sMQYe5VoELCqHvojNVGZ+i+5haCL
xjcUKe9RPomcTYcE1je3uSueQXr9GXIjm3xeuZIoMqdes1lq0H90Yrg9Ear7jeom
svGFA/qu9VKDyZ1AeOMQKQ6r+jT0XjcVXrdpccBBxpuxJ+/CJn+2/j+bc/NxklAn
6b2t+qVXOOpQo4kARgQYEQIABgUCNuCHNAAKCRCLnqZpF9CgGvHvAKDVvW/NAIRO
HKc7Hb3wuHIUv4TLugCg0+wkcTiFM1vaRY6fb9uUaaY200Q=
=WNlf
-----END PGP PUBLIC KEY BLOCK-----

  Others that have PGP keys might want to share them.  I think we
  may want to discuss exception handling sooner rather than later
  because of the potential impact on the base ABI, so Priti's
  action item to get the n-way NDA in place is important.

- By the way, since I'm not intimately familiar with the Standard,
  I probably have used ad-hoc terminology where there is common
  terminology available.  Please let me know, and I'll fix it.

- Does anyone know how to shrink the font inside HTML tables
  (for a whole table, or a whole document, without a <font>
  tag in each cell)?  If so, I'd love to hear from you.  (And
  if you don't want me to do it, say so, but I'd still like to
  know how.)

For all the minor corrections and bits of info requested above,
if they don't need general discussion, feel free to just send them
to me for incorportation rather than inundating the reflector.

Thanks to all for your participation!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sourcerytools.com/pipermail/cxx-abi-dev/attachments/19990603/d7ab8e17/attachment.html>


More information about the cxx-abi-dev mailing list