summaryrefslogtreecommitdiff
path: root/lib/System/CMakeLists.txt
diff options
context:
space:
mode:
authorOscar Fuentes <ofv@wanadoo.es>2008-11-12 20:40:56 +0000
committerOscar Fuentes <ofv@wanadoo.es>2008-11-12 20:40:56 +0000
commitbc8dda83ef0bbd15c4f4cfb62a0148c53587313f (patch)
tree8a0b955dbecf135a8248d3ce53d4d7c2335361bd /lib/System/CMakeLists.txt
parente40db4a2f396d6ea5c47798ef71b580f089b83d1 (diff)
downloadllvm-bc8dda83ef0bbd15c4f4cfb62a0148c53587313f.tar.gz
llvm-bc8dda83ef0bbd15c4f4cfb62a0148c53587313f.tar.bz2
llvm-bc8dda83ef0bbd15c4f4cfb62a0148c53587313f.tar.xz
CMake: when bulding shared libraries on non-WIN32 systems, link dl to
LLVMSystem. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59159 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/System/CMakeLists.txt')
-rw-r--r--lib/System/CMakeLists.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/System/CMakeLists.txt b/lib/System/CMakeLists.txt
index 31baf356bb..4b9ce5dabf 100644
--- a/lib/System/CMakeLists.txt
+++ b/lib/System/CMakeLists.txt
@@ -12,3 +12,7 @@ add_llvm_library(LLVMSystem
Signals.cpp
TimeValue.cpp
)
+
+if( BUILD_SHARED_LIBS AND NOT WIN32 )
+ target_link_libraries(LLVMSystem dl)
+endif()