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 |