diff options
author | Eric Fiselier <eric@efcs.ca> | 2016-11-18 09:54:49 +0000 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2016-11-18 09:54:49 +0000 |
commit | e9c9f002d7c6873653d15f185a3956116ac1548f (patch) | |
tree | a2727616a8d92dfb92f88244df0b11b6f42eaa50 /libcxxabi/src | |
parent | b96e809c7f5e6147fdbdecd728ec0b5bd5d42443 (diff) | |
download | bcm5719-llvm-e9c9f002d7c6873653d15f185a3956116ac1548f.tar.gz bcm5719-llvm-e9c9f002d7c6873653d15f185a3956116ac1548f.zip |
Rename TU names to not conflict with libc++.
In order to easily merge libc++ and libc++abi static archives it's important
that none of the source files share the same name.
(See http://stackoverflow.com/questions/3821916/how-to-merge-two-ar-static-libraries-into-one)
This patch renames source files which share a name with libc++ sources.
llvm-svn: 287327
Diffstat (limited to 'libcxxabi/src')
-rw-r--r-- | libcxxabi/src/CMakeLists.txt | 11 | ||||
-rw-r--r-- | libcxxabi/src/stdlib_exception.cpp (renamed from libcxxabi/src/exception.cpp) | 0 | ||||
-rw-r--r-- | libcxxabi/src/stdlib_stdexcept.cpp (renamed from libcxxabi/src/stdexcept.cpp) | 0 | ||||
-rw-r--r-- | libcxxabi/src/stdlib_typeinfo.cpp (renamed from libcxxabi/src/typeinfo.cpp) | 0 |
4 files changed, 7 insertions, 4 deletions
diff --git a/libcxxabi/src/CMakeLists.txt b/libcxxabi/src/CMakeLists.txt index e6bd381226c..efbea67cf81 100644 --- a/libcxxabi/src/CMakeLists.txt +++ b/libcxxabi/src/CMakeLists.txt @@ -1,6 +1,6 @@ # Get sources set(LIBCXXABI_SOURCES - abort_message.cpp + # C++ABI files cxa_aux_runtime.cpp cxa_default_handlers.cpp cxa_demangle.cpp @@ -11,11 +11,14 @@ set(LIBCXXABI_SOURCES cxa_unexpected.cpp cxa_vector.cpp cxa_virtual.cpp - exception.cpp + # C++ STL files + stdlib_exception.cpp + stdlib_stdexcept.cpp + stdlib_typeinfo.cpp + # Internal files + abort_message.cpp fallback_malloc.cpp private_typeinfo.cpp - stdexcept.cpp - typeinfo.cpp ) if (LIBCXXABI_ENABLE_EXCEPTIONS) diff --git a/libcxxabi/src/exception.cpp b/libcxxabi/src/stdlib_exception.cpp index c47a9b76266..c47a9b76266 100644 --- a/libcxxabi/src/exception.cpp +++ b/libcxxabi/src/stdlib_exception.cpp diff --git a/libcxxabi/src/stdexcept.cpp b/libcxxabi/src/stdlib_stdexcept.cpp index bd6789ef227..bd6789ef227 100644 --- a/libcxxabi/src/stdexcept.cpp +++ b/libcxxabi/src/stdlib_stdexcept.cpp diff --git a/libcxxabi/src/typeinfo.cpp b/libcxxabi/src/stdlib_typeinfo.cpp index 9313be04a39..9313be04a39 100644 --- a/libcxxabi/src/typeinfo.cpp +++ b/libcxxabi/src/stdlib_typeinfo.cpp |