llvm-project/libcxxabi/src
Michał Górny a9b5fff591 [libcxx{,abi}] Emit deplibs only when detected by CMake
This is a followup to 35bc5276ca.  It fixes the dependent libs usage
in libcxx and libcxxabi to link pthread and rt libraries only if CMake
detects them, rather than based on explicit platform blacklist.

Differential Revision: https://reviews.llvm.org/D70888
2019-12-02 22:19:20 +01:00
..
demangle [demangle] NFC: get rid of NodeOrString 2019-11-04 12:17:12 -08:00
include Rewrite cxa guard implementation. 2019-04-24 01:47:30 +00:00
CMakeLists.txt [libc++abi] Introduce a LIBCXXABI_LIBRARY_VERSION option 2019-10-07 19:22:04 +00:00
abort_message.cpp Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
abort_message.h Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
cxa_aux_runtime.cpp [NFC] Correct outdated links to the Itanium C++ ABI documentation 2019-04-11 16:37:07 +00:00
cxa_default_handlers.cpp [NFC][libc++abi] Convert stray tabs to spaces 2019-10-02 20:45:06 +00:00
cxa_demangle.cpp [demangle] NFC: get rid of NodeOrString 2019-11-04 12:17:12 -08:00
cxa_exception.cpp [NFC][libc++abi] Convert stray tabs to spaces 2019-10-02 20:45:06 +00:00
cxa_exception.h [libc++abi] Do not export some implementation-detail functions 2019-10-03 14:24:53 +00:00
cxa_exception_storage.cpp [libcxx{,abi}] Emit deplibs only when detected by CMake 2019-12-02 22:19:20 +01:00
cxa_guard.cpp Rewrite cxa guard implementation. 2019-04-24 01:47:30 +00:00
cxa_guard_impl.h [libcxx{,abi}] Emit deplibs only when detected by CMake 2019-12-02 22:19:20 +01:00
cxa_handlers.cpp libcxxabi: Rename .hpp files to .h 2019-08-12 19:11:23 +00:00
cxa_handlers.h libcxxabi: Rename .hpp files to .h 2019-08-12 19:11:23 +00:00
cxa_noexception.cpp [NFC][libc++abi] Remove trailing whitespace from sources 2019-10-01 18:28:20 +00:00
cxa_personality.cpp [NFC][libc++abi] Remove trailing whitespace from sources 2019-10-01 18:28:20 +00:00
cxa_thread_atexit.cpp [libcxx{,abi}] Emit deplibs only when detected by CMake 2019-12-02 22:19:20 +01:00
cxa_unexpected.cpp libcxxabi: Rename .hpp files to .h 2019-08-12 19:11:23 +00:00
cxa_vector.cpp [libc++abi] Remove uses of C++ headers when possible 2019-10-01 18:43:02 +00:00
cxa_virtual.cpp Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
fallback_malloc.cpp [libcxx{,abi}] Emit deplibs only when detected by CMake 2019-12-02 22:19:20 +01:00
fallback_malloc.h [libc++abi] Remove uses of C++ headers when possible 2019-10-01 18:43:02 +00:00
private_typeinfo.cpp [libc++abi] Remove redundant #include of <string.h> 2019-10-01 17:53:17 +00:00
private_typeinfo.h [libc++abi] Remove uses of C++ headers when possible 2019-10-01 18:43:02 +00:00
stdlib_exception.cpp Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
stdlib_new_delete.cpp Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
stdlib_stdexcept.cpp Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
stdlib_typeinfo.cpp Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00