llvm-project/libcxxabi/src
Eric Fiselier 36ca35f505 [CMake] Be more consistent about naming targets and components in libc++abi
This patch (and commit summary) mirror r279675 by Chris B which was applied
to libc++ but not libc++abi.

Summary:
The point of this patch is to have a consistent convention for naming build,
check and install targets so that the targets can be constructed from the
project name.

This change renames a bunch of CMake components and targets from libcxxabi to
cxxabi. For each renamed target I've added a convenience target that matches
the old target name and depends on the new target. This will preserve function
of the old targets so that the change doesn't break the world. We can evaluate
if it is worth removing the extra targets later.

llvm-svn: 279938
2016-08-28 18:28:51 +00:00
..
CMakeLists.txt [CMake] Be more consistent about naming targets and components in libc++abi 2016-08-28 18:28:51 +00:00
abort_message.cpp Fix build for apple machines. 2015-02-06 01:25:08 +00:00
abort_message.h
config.h s/LIBCXXABI_SINGLE_THREADED/LIBCXXABI_HAS_NO_THREADS/ for consistency with libcxx 2014-09-05 17:46:40 +00:00
cxa_aux_runtime.cpp [libcxxabi] Introduce a -fno-exceptions libc++abi libary variant 2016-05-31 12:01:32 +00:00
cxa_default_handlers.cpp libc++abi: build with -fvisibility=hidden 2016-05-26 02:12:20 +00:00
cxa_demangle.cpp Fix ASAN failures in the demangler 2016-08-13 00:02:33 +00:00
cxa_exception.cpp Fix ARM __cxa_end_cleanup() and gc-sections. 2015-12-22 14:38:30 +00:00
cxa_exception.hpp Formatting fixes. 2015-02-05 23:48:06 +00:00
cxa_exception_storage.cpp s/LIBCXXABI_SINGLE_THREADED/LIBCXXABI_HAS_NO_THREADS/ for consistency with libcxx 2014-09-05 17:46:40 +00:00
cxa_guard.cpp ibc++abi: mark visibility 2015-12-04 02:14:58 +00:00
cxa_handlers.cpp [libcxxabi] Introduce a -fno-exceptions libc++abi libary variant 2016-05-31 12:01:32 +00:00
cxa_handlers.hpp Bruce Mitchener: Typo fixes. 2013-02-15 15:48:49 +00:00
cxa_new_delete.cpp [libcxxabi] Introduce a -fno-exceptions libc++abi libary variant 2016-05-31 12:01:32 +00:00
cxa_noexception.cpp [libcxxabi] Introduce a -fno-exceptions libc++abi libary variant 2016-05-31 12:01:32 +00:00
cxa_personality.cpp libc++abi: make __cxa_call_unexpected visible 2016-05-11 23:56:37 +00:00
cxa_thread_atexit.cpp ibc++abi: mark visibility 2015-12-04 02:14:58 +00:00
cxa_unexpected.cpp
cxa_vector.cpp ibc++abi: mark visibility 2015-12-04 02:14:58 +00:00
cxa_virtual.cpp ibc++abi: mark visibility 2015-12-04 02:14:58 +00:00
exception.cpp
fallback_malloc.ipp fallback_malloc: silence conversion warning (NFC) 2015-06-03 17:25:35 +00:00
private_typeinfo.cpp [libcxxabi] When catching an exception of type nullptr_t with a handler of 2016-07-19 20:19:37 +00:00
private_typeinfo.h ibc++abi: mark visibility 2015-12-04 02:14:58 +00:00
stdexcept.cpp Make libc++abi use the implementation of __numstr from libc++. No functionality change, just removal of duplicated code. 2014-05-07 20:17:41 +00:00
typeinfo.cpp