clangd-atomic-cmake
authorLLVM Packaging Team <pkg-llvm-team@lists.alioth.debian.org>
Wed, 6 Jan 2021 19:16:26 +0000 (19:16 +0000)
committerSylvestre Ledru <sylvestre@debian.org>
Wed, 6 Jan 2021 19:16:26 +0000 (19:16 +0000)
===================================================================

Gbp-Pq: Name clangd-atomic-cmake.patch

clang-tools-extra/clangd/CMakeLists.txt

index b3002b1d569810dc7cdb91eb3df533018bdea642..3b2ef1b853d68c9c5755aa14ad1ae271bce2284c 100644 (file)
@@ -28,6 +28,11 @@ set(LLVM_LINK_COMPONENTS
   Option
   )
 
+if(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "i386" OR
+   CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "i686")
+  list(APPEND CLANGD_ATOMIC_LIB "atomic")
+endif()
+
 add_clang_library(clangDaemon
   AST.cpp
   ClangdLSPServer.cpp
@@ -104,6 +109,7 @@ add_clang_library(clangDaemon
   clangdSupport
   clangTidy
   ${LLVM_PTHREAD_LIB}
+  ${CLANGD_ATOMIC_LIB}
   ${ALL_CLANG_TIDY_CHECKS}
 
   DEPENDS