diff options
author | Petr Hosek <phosek@google.com> | 2019-12-06 11:11:31 -0800 |
---|---|---|
committer | Petr Hosek <phosek@google.com> | 2019-12-06 11:15:15 -0800 |
commit | 1aa17023819216dae77c7798510f178dae07a57f (patch) | |
tree | baade7a0d95e90973b12099449c2fd6926f36bec /libcxx/cmake | |
parent | c7faa6814248cf2443cce856a74247fc70699f98 (diff) | |
download | bcm5719-llvm-1aa17023819216dae77c7798510f178dae07a57f.tar.gz bcm5719-llvm-1aa17023819216dae77c7798510f178dae07a57f.zip |
[libcxx{,abi}] Don't link libpthread and libdl on Fuchsia
These are a part of the libc so linking these explicitly isn't necessary
and embedding these as deplibs causes link time error.
This issues was introduced in a9b5fff which changed how we emit deplibs.
Differential Revision: https://reviews.llvm.org/D71135
Diffstat (limited to 'libcxx/cmake')
-rw-r--r-- | libcxx/cmake/config-ix.cmake | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libcxx/cmake/config-ix.cmake b/libcxx/cmake/config-ix.cmake index a7a684c9d5f..89e5d17c60f 100644 --- a/libcxx/cmake/config-ix.cmake +++ b/libcxx/cmake/config-ix.cmake @@ -89,6 +89,11 @@ elseif(APPLE) set(LIBCXX_HAS_PTHREAD_LIB NO) set(LIBCXX_HAS_M_LIB NO) set(LIBCXX_HAS_RT_LIB NO) +elseif(FUCHSIA) + set(LIBCXX_HAS_M_LIB NO) + set(LIBCXX_HAS_PTHREAD_LIB NO) + set(LIBCXX_HAS_RT_LIB NO) + set(LIBCXX_HAS_SYSTEM_LIB NO) else() check_library_exists(pthread pthread_create "" LIBCXX_HAS_PTHREAD_LIB) check_library_exists(m ccos "" LIBCXX_HAS_M_LIB) |