[cfe-dev] libc++abi

Howard Hinnant hhinnant at apple.com
Thu May 19 16:44:06 PDT 2011


On May 19, 2011, at 7:35 PM, Sebastian Redl wrote:

> 
> On 19.05.2011, at 17:21, Howard Hinnant wrote:
> 
>> There is a new project at:
>> 
>> http://libcxxabi.llvm.org/
>> 
>> This is libc++abi, and is meant to be the low-level, Itanium ABI (http://www.codesourcery.com/public/cxx-abi/) implementation for libc++.   There isn't much in there right now (additions welcome!).
> 
> So what's the chance of code from the package linked at [1] going in?
> 
> Sebastian
> 
> [1] http://home.roadrunner.com/~hinnant/
> 

A large portion of [1] is GPL2 licensed code and thus not appropriate for libc++abi.  However some of the easier parts of this library have been used in [1] and can be put into libc++abi.  These "easy parts" include operator new/delete and the get/set new_handler.  The exception-handling stuff is the hard part and that's GPL2.

Howard




More information about the cfe-dev mailing list