[cfe-dev] Compiling libc++ and libc++abi on Linux

David Chisnall David.Chisnall at cl.cam.ac.uk
Mon Apr 29 07:40:23 PDT 2013


On 29 Apr 2013, at 15:21, Fulvio Esposito <esposito.fulvio at gmail.com> wrote:

> Now, I've almost got rid of any gcc dependency, but I can't replace libgcc_s yet because I'm using unwind.h from gcc and it's required for unwinding support. Is there no support inside LLVM umbrella (maybe compiler-rt) for replacing that dependency from GCC?

libunwind also provides this header.  libcxxrt provides its own version with some compatibility macros to allow Itanium and ARM EH personality functions to easily share code.  Between libunwind and compiler-rt, you have most of the code that you need to replace libgcc_s.  This is on my todo list for FreeBSD.

David






More information about the cfe-dev mailing list