From: Michal Gorny Date: Sat, 25 Mar 2017 18:51:29 +0000 (+0000) Subject: Expression: add missing linkage to RuntimeDyld component X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a32fc333d2bddea07776013ee77baba2ebfef1ee;p=platform%2Fupstream%2Fllvm.git Expression: add missing linkage to RuntimeDyld component 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)' Differential Revision: https://reviews.llvm.org/D31367 llvm-svn: 298776 --- diff --git a/lldb/source/Expression/CMakeLists.txt b/lldb/source/Expression/CMakeLists.txt index 7d9643a..04754eb 100644 --- a/lldb/source/Expression/CMakeLists.txt +++ b/lldb/source/Expression/CMakeLists.txt @@ -34,5 +34,6 @@ add_lldb_library(lldbExpression LINK_COMPONENTS Core ExecutionEngine + RuntimeDyld Support )