[cfe-dev] libc++abi
Chris Lattner
clattner at apple.com
Tue May 24 10:16:41 PDT 2011
On May 24, 2011, at 10:07 AM, Christopher Bergström wrote:
>> After discussion, we decided not to do this. The bulk of libcxxrt is an
>> older demangler (that doesn't support C++'0x) that I think they're planning
>> to drop. The rest of the code is relatively minor stuff like implementation
>> of std::bad_alloc and a few other glue things that should be
>> straight-forward to implement in libc++abi. Since adding an external
>> dependency complicates the licensing and distribution model, we're prefer to
>> keep the LLVM libc++abi independent of libcxxrt.
<snip>
> For the record "we" didn't decide to do this at all - it was *you* who
> decided this.
Sorry to be unclear, by "we" I meant the llvm project, of which I'm a representative.
> I really see no reason you can't setup a git mirror or something.
> People will have to build 2 projects and clone the source from github
> vs llvm.org shouldn't be a deal breaker. Apple is of course free to
> do whatever they want, but why duplicate yet another wheel? (We have
> no plans to be a problematic upstream - we're not the FSF)
This is not an apple thing, apple already has a solution. I'm speaking on behalf of the project. Setting up git mirroring and complicating the licensing is not worth it for a couple hundred lines of code.
-Chris
More information about the cfe-dev
mailing list