Gentoo Archives: gentoo-dev

From: Luca Barbato <lu_zero@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] New project: LLVM
Date: Fri, 19 Aug 2016 15:01:57
Message-Id: 36efd7a3-ce51-43ed-8aef-e1d6d79a4e5d@gentoo.org
In Reply to: Re: [gentoo-dev] New project: LLVM by "C Bergström"
1 On 19/08/16 05:11, C Bergström wrote:
2 > I think you're getting a bit confused
3 >
4 > libsupc++ is the default now, from GNU
5 >
6 > libcxxabi is the bloated runtime from Apple
7 >
8 > libcxxrt is the faster c++ runtime, PathScale+David Chisnall, which
9 > PathScale and FreeBSD use by default. We don't need a version number
10 > because it's pretty much rock solid stable for a while.
11
12 C++ is evolving so it will be needed in the future =) Please consider
13 adding some versions even if it is a bourden.
14
15 > I'd encourage you to consider libcxxrt for at least the code size and
16 > performance reasons. Build it and you'll see. Locally my unoptimized
17 > libcxxrt.so is like 88K. How much is your libcxxabi (static and
18 > shared)
19 >
20 > 88K /opt/enzo-2016-06-26/lib/6.0.983/x8664/64/libcxxrt.so
21 > 140K /opt/enzo-2016-06-26/lib/6.0.983/x8664/64/libcxxrt.a
22 > // This seems larger than I remember and I need to check why.
23 >
24 > https://github.com/pathscale/libcxxrt
25
26 BTW is pathscale ready to be used as system compiler as well?
27
28 lu

Replies

Subject Author
Re: [gentoo-dev] New project: LLVM "C Bergström" <cbergstrom@×××××××××.com>