diff options
author | Eric Fiselier <eric@efcs.ca> | 2015-03-27 09:00:45 +0000 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2015-03-27 09:00:45 +0000 |
commit | e035c7c1c072785787b5044ec894269790bcee9c (patch) | |
tree | 99fb1af559a8bc6caa8eb3be4b2809ef45c7e57c | |
parent | 2f135df8f9f8be0fa035692a8793dc79816aec2f (diff) | |
download | bcm5719-llvm-e035c7c1c072785787b5044ec894269790bcee9c.tar.gz bcm5719-llvm-e035c7c1c072785787b5044ec894269790bcee9c.zip |
Only enable special apple link flags for libc++abi (or none)
llvm-svn: 233368
-rw-r--r-- | libcxx/lib/CMakeLists.txt | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libcxx/lib/CMakeLists.txt b/libcxx/lib/CMakeLists.txt index d50b2cc0fd7..ee6cec493d8 100644 --- a/libcxx/lib/CMakeLists.txt +++ b/libcxx/lib/CMakeLists.txt @@ -67,7 +67,8 @@ target_link_libraries(cxx ${libraries}) append_if(LIBCXX_COMPILE_FLAGS LIBCXX_HAS_FPIC_FLAG -fPIC) append_if(LIBCXX_LINK_FLAGS LIBCXX_HAS_NODEFAULTLIBS_FLAG -nodefaultlibs) -if ( APPLE ) +if ( APPLE AND (LIBCXX_CXX_ABI_LIBNAME STREQUAL "libcxxabi" OR + LIBCXX_CXX_ABI_LIBNAME STREQUAL "none")) if (NOT DEFINED LIBCXX_LIBCPPABI_VERSION) set(LIBCXX_LIBCPPABI_VERSION "2") endif() |