Fix the -DBUILD_SHARED_LIBS=ON build.
authorRafael Espindola <rafael.espindola@gmail.com>
Tue, 7 Jul 2015 17:48:00 +0000 (17:48 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Tue, 7 Jul 2015 17:48:00 +0000 (17:48 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241608 91177308-0d34-0410-b5e6-96231b3b80d8

lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt
lib/ExecutionEngine/IntelJITEvents/LLVMBuild.txt
lib/ExecutionEngine/OProfileJIT/LLVMBuild.txt
tools/llvm-jitlistener/CMakeLists.txt

index 348308897dc44b1b45999a37da5ae18620357cee..331d2141b0e224a4ecccc67de8c8971e22f800b6 100644 (file)
@@ -3,4 +3,6 @@ include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/.. )
 add_llvm_library(LLVMIntelJITEvents
   IntelJITEventListener.cpp
   jitprofiling.c
-  )
+
+  LINK_LIBS pthread ${CMAKE_DL_LIBS}
+)
index 1247cbd949302217a604128d3f8cfc38b0974130..afea3ecccda486ae5c9bc65e6270dd7fabddca4c 100644 (file)
@@ -21,4 +21,4 @@
 type = OptionalLibrary
 name = IntelJITEvents
 parent = ExecutionEngine
-required_libraries = Core DebugInfoDWARF Support
+required_libraries = Core DebugInfoDWARF Support Object ExecutionEngine
index e30516eb3b0100aa3e52d43157b9c15b7d9147f6..7d5550046a5624d361e550df8269ccfa58777c27 100644 (file)
@@ -21,3 +21,4 @@
 type = OptionalLibrary
 name = OProfileJIT
 parent = ExecutionEngine
+required_libraries = Support Object ExecutionEngine
index e2b30e1950ee9a6588530300d5a34a1d0ee6e45a..61f8420a7ae590c8d07e428729492f21d83b0946 100644 (file)
@@ -14,6 +14,10 @@ set(LLVM_LINK_COMPONENTS
   nativecodegen
   object
   selectiondag
+  Support
+  ExecutionEngine
+  RuntimeDyld
+  Core
   )
 
 add_llvm_tool(llvm-jitlistener