This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GCC Cauldron: Notes from the C++ ABI BOF


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]