]> granicus.if.org Git - llvm/commitdiff
Merging r229343 and r229351:
authorHans Wennborg <hans@hanshq.net>
Tue, 17 Feb 2015 21:48:23 +0000 (21:48 +0000)
committerHans Wennborg <hans@hanshq.net>
Tue, 17 Feb 2015 21:48:23 +0000 (21:48 +0000)
------------------------------------------------------------------------
r229343 | lhames | 2015-02-15 15:22:43 -0800 (Sun, 15 Feb 2015) | 6 lines

[ExecutionEngine] Fix dependence issue by moving RTDyldMemoryManager into
RuntimeDyld.

This should fix http://llvm.org/PR22593.

------------------------------------------------------------------------
r229351 | chapuni | 2015-02-15 18:13:30 -0800 (Sun, 15 Feb 2015) | 1 line

[CMake] Add RuntimeDyld to libdeps corresponding to r229343.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_36@229553 91177308-0d34-0410-b5e6-96231b3b80d8

examples/Kaleidoscope/Chapter4/CMakeLists.txt
lib/ExecutionEngine/CMakeLists.txt
lib/ExecutionEngine/LLVMBuild.txt
lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt
lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp [moved from lib/ExecutionEngine/RTDyldMemoryManager.cpp with 100% similarity]
tools/lli/CMakeLists.txt
unittests/ExecutionEngine/CMakeLists.txt
unittests/ExecutionEngine/MCJIT/CMakeLists.txt

index 45e92e4b8ca8dffc1e4aae202b38a290e5e12cde..284491a267642e483f27edf89369441ac381a075 100644 (file)
@@ -4,6 +4,7 @@ set(LLVM_LINK_COMPONENTS
   ExecutionEngine
   InstCombine
   MC
+  RuntimeDyld
   ScalarOpts
   Support
   native
index dc2fe9bf97f3ec420fd35935d9b037380b1a6560..83c91eda042fb1ef4a8b6c6d4d3d826bb068ee05 100644 (file)
@@ -4,7 +4,6 @@ add_llvm_library(LLVMExecutionEngine
   ExecutionEngine.cpp
   ExecutionEngineBindings.cpp
   GDBRegistrationListener.cpp
-  RTDyldMemoryManager.cpp
   TargetSelect.cpp
   )
 
index 7d041cef843e044f6756de876830236468d6fb55..53d62649c5e9e205ae24a3d5d40f66315391569f 100644 (file)
@@ -22,4 +22,4 @@ subdirectories = Interpreter MCJIT RuntimeDyld IntelJITEvents OProfileJIT
 type = Library
 name = ExecutionEngine
 parent = Libraries
-required_libraries = Core MC Object Support
+required_libraries = Core MC Object Support RuntimeDyld
index 5790eee9c8229e3d163aaac305a0450e67d64f5d..12bbcc61db7eaeadfa063c4e19dc8c1ae7b58aae 100644 (file)
@@ -1,4 +1,5 @@
 add_llvm_library(LLVMRuntimeDyld
+  RTDyldMemoryManager.cpp
   RuntimeDyld.cpp
   RuntimeDyldChecker.cpp
   RuntimeDyldELF.cpp
index 3610d76d8fd42f273bc3147fd3365ede225792e9..51f55791ea471cc785b95794820e3892954b5f75 100644 (file)
@@ -10,6 +10,7 @@ set(LLVM_LINK_COMPONENTS
   MC
   MCJIT
   Object
+  RuntimeDyld
   SelectionDAG
   Support
   native
index 783c9b519216d61a0536f5f64de3b8cd6fc1ab69..05e093e0c0b4001c14cebea58772a86eb485176f 100644 (file)
@@ -3,6 +3,7 @@ set(LLVM_LINK_COMPONENTS
   ExecutionEngine
   Interpreter
   MC
+  RuntimeDyld
   Support
   )
 
index b10cbb4c9ea4b94b20954a5591cd630d0c937f15..e29787f8f426e3504b4b1c45c8ba90b0526d6c83 100644 (file)
@@ -5,6 +5,7 @@ set(LLVM_LINK_COMPONENTS
   IPO
   MC
   MCJIT
+  RuntimeDyld
   ScalarOpts
   Support
   Target