summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2015-07-07 17:48:00 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2015-07-07 17:48:00 +0000
commit99d294ee9a56566a2e004228d532a512a45d4b66 (patch)
tree9ea5311765a2bdcb52d4514a6d32136d9446dd03 /llvm
parent7a503facdf785a9104c0fee8439e44eb263a67f5 (diff)
downloadbcm5719-llvm-99d294ee9a56566a2e004228d532a512a45d4b66.tar.gz
bcm5719-llvm-99d294ee9a56566a2e004228d532a512a45d4b66.zip
Fix the -DBUILD_SHARED_LIBS=ON build.
llvm-svn: 241608
Diffstat (limited to 'llvm')
-rw-r--r--llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt4
-rw-r--r--llvm/lib/ExecutionEngine/IntelJITEvents/LLVMBuild.txt2
-rw-r--r--llvm/lib/ExecutionEngine/OProfileJIT/LLVMBuild.txt1
-rw-r--r--llvm/tools/llvm-jitlistener/CMakeLists.txt4
4 files changed, 9 insertions, 2 deletions
diff --git a/llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt b/llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt
index 348308897dc..331d2141b0e 100644
--- a/llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt
+++ b/llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt
@@ -3,4 +3,6 @@ include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/.. )
add_llvm_library(LLVMIntelJITEvents
IntelJITEventListener.cpp
jitprofiling.c
- )
+
+ LINK_LIBS pthread ${CMAKE_DL_LIBS}
+)
diff --git a/llvm/lib/ExecutionEngine/IntelJITEvents/LLVMBuild.txt b/llvm/lib/ExecutionEngine/IntelJITEvents/LLVMBuild.txt
index 1247cbd9493..afea3ecccda 100644
--- a/llvm/lib/ExecutionEngine/IntelJITEvents/LLVMBuild.txt
+++ b/llvm/lib/ExecutionEngine/IntelJITEvents/LLVMBuild.txt
@@ -21,4 +21,4 @@
type = OptionalLibrary
name = IntelJITEvents
parent = ExecutionEngine
-required_libraries = Core DebugInfoDWARF Support
+required_libraries = Core DebugInfoDWARF Support Object ExecutionEngine
diff --git a/llvm/lib/ExecutionEngine/OProfileJIT/LLVMBuild.txt b/llvm/lib/ExecutionEngine/OProfileJIT/LLVMBuild.txt
index e30516eb3b0..7d5550046a5 100644
--- a/llvm/lib/ExecutionEngine/OProfileJIT/LLVMBuild.txt
+++ b/llvm/lib/ExecutionEngine/OProfileJIT/LLVMBuild.txt
@@ -21,3 +21,4 @@
type = OptionalLibrary
name = OProfileJIT
parent = ExecutionEngine
+required_libraries = Support Object ExecutionEngine
diff --git a/llvm/tools/llvm-jitlistener/CMakeLists.txt b/llvm/tools/llvm-jitlistener/CMakeLists.txt
index e2b30e1950e..61f8420a7ae 100644
--- a/llvm/tools/llvm-jitlistener/CMakeLists.txt
+++ b/llvm/tools/llvm-jitlistener/CMakeLists.txt
@@ -14,6 +14,10 @@ set(LLVM_LINK_COMPONENTS
nativecodegen
object
selectiondag
+ Support
+ ExecutionEngine
+ RuntimeDyld
+ Core
)
add_llvm_tool(llvm-jitlistener
OpenPOWER on IntegriCloud