GCC Cauldron: Notes from the C++ ABI BOF
Cary Coutant
ccoutant@google.com
Wed Jul 11 08:33:00 GMT 2012
string & list changes
- function w/ string arg
- classes w/ string members
- global variables
- link c++98 & c++0x together
- link existing c++98 .o & new c++-x .o
- link at runtime c++98 .so & new c++0x .so
HP: attribute on type propagates to:
- function (params or return type)
- structs w/ members
- global vars
"Function-level versioning"
User-level docs:
http://h21007.www2.hp.com/portal/download/files/prot/files/linker/B2355-91150.pdf
(I'll try to dig up more details.)
Sun: change all manglings
(1) Add type attributes to g++
(2) Add type attributes to libstdc++
(3) Add API text generation to g++
(4) Use API text in libstdc++ to find changes
More information about the Gcc
mailing list