[cfe-dev] libc++ ABI stability

Dallman, John john.dallman at siemens.com
Tue May 24 02:30:32 PDT 2011


> ... These will remain stable until the sun swells up and swallows
> the earth (after that I can't vouch for it). These low level parts
> include:
>
> * operator new/delete
> * get/set new_handler
> * typeinfo
> * the exception classes
>
> The exception classes not only have a stable ABI, their ABI is
> identical to that of gcc-4.2...

That's excellent news.

However, I take it new'ing an object in code that's using the GCC
libstdc++ and delete'ing in code using libc++, or vice-versa,
won't work?

thanks,

--
John Dallman





More information about the cfe-dev mailing list