From: LLVM Packaging Team Date: Tue, 13 Feb 2018 08:26:55 +0000 (+0000) Subject: pthread-link X-Git-Tag: archive/raspbian/1%4.0.1-10+rpi1^2~13 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=c6de9046cdaacd73540b8e84cc84538bcd1e9cd6;p=llvm-toolchain-4.0.git pthread-link 1;4601;0c=================================================================== Gbp-Pq: Name pthread-link.diff --- diff --git a/clang/tools/libclang/CMakeLists.txt b/clang/tools/libclang/CMakeLists.txt index 4116ab7db..136554043 100644 --- a/clang/tools/libclang/CMakeLists.txt +++ b/clang/tools/libclang/CMakeLists.txt @@ -56,6 +56,13 @@ endif () find_library(DL_LIBRARY_PATH dl) if (DL_LIBRARY_PATH) list(APPEND LIBS dl) + +endif() +if (PTHREAD_LIB) + # libpthreads overrides some standard library symbols, so main + # executable must be linked with it in order to provide consistent + # API for all shared libaries loaded by this executable. + list(APPEND LIBS ${PTHREAD_LIB}) endif() option(LIBCLANG_BUILD_STATIC