mgorny created this revision.
mgorny added a project: LLDB.
Add missing linkage from lldbExpression library to LLVMRuntimeDyld.
Otherwise the build against shared LLVM libraries fails with:
lib64/liblldbExpression.a(IRExecutionUnit.cpp.o):IRExecutionUnit.cpp:function
llvm::RTDyldMemoryManager::deregisterEHFrames(unsigned char*, unsigned long,
unsigned long): error: undefined reference to
'llvm::RTDyldMemoryManager::deregisterEHFramesInProcess(unsigned char*,
unsigned long)'
Repository:
rL LLVM
https://reviews.llvm.org/D31367
Files:
source/Expression/CMakeLists.txt
Index: source/Expression/CMakeLists.txt
===================================================================
--- source/Expression/CMakeLists.txt
+++ source/Expression/CMakeLists.txt
@@ -34,5 +34,6 @@
LINK_COMPONENTS
Core
ExecutionEngine
+ RuntimeDyld
Support
)
Index: source/Expression/CMakeLists.txt
===================================================================
--- source/Expression/CMakeLists.txt
+++ source/Expression/CMakeLists.txt
@@ -34,5 +34,6 @@
LINK_COMPONENTS
Core
ExecutionEngine
+ RuntimeDyld
Support
)
_______________________________________________
lldb-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits