[cxx-abi-dev] Proposed ABI changes for new C++0x SFINAE rules

David Vandevoorde daveed at edg.com
Thu Jul 15 17:56:53 UTC 2010


Attached are updated diffs for the ABI spec that incorporate Jason and John's review notes, as well as a few issues we found here.

Plain-English changes from the previous version:

- The encoding of destructor names was previously incorrect (and vague); this is now hopefully fixed.

- nullptr is now encoded as "LDnE" instead of "LDn0E".

- String literals are now encoded with L <string type> E.

- Some words and an example have been added to clarify that <unresolved-qualifier-level> may sometimes encode a qualifier that is actually know.

- A couple of examples have been corrected.


If you see any more remaining issues, let me know.

	Daveed



-------------- next part --------------
A non-text attachment was scrubbed...
Name: SFINAE_diffs-2
Type: application/octet-stream
Size: 33372 bytes
Desc: not available
URL: <http://sourcerytools.com/pipermail/cxx-abi-dev/attachments/20100715/9e7125f5/attachment.obj>


More information about the cxx-abi-dev mailing list