X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=tools%2Flli%2FCMakeLists.txt;h=4af05969af16d62601cf4fde2e4a7fa74a435178;hb=8f0e6ea1a1bc323e8e2fa137859cc6cd3698ad95;hp=731b61a11b4103b6ec185502693907e506a29430;hpb=3aabdebde23415b488c9b8f4f470ab3e0ec81176;p=oota-llvm.git diff --git a/tools/lli/CMakeLists.txt b/tools/lli/CMakeLists.txt index 731b61a11b4..4af05969af1 100644 --- a/tools/lli/CMakeLists.txt +++ b/tools/lli/CMakeLists.txt @@ -7,10 +7,15 @@ set(LLVM_LINK_COMPONENTS IRReader Instrumentation Interpreter - JIT + MC MCJIT + Object + OrcJIT + RuntimeDyld SelectionDAG Support + Target + TransformUtils native ) @@ -24,7 +29,7 @@ endif( LLVM_USE_OPROFILE ) if( LLVM_USE_INTEL_JITEVENTS ) set(LLVM_LINK_COMPONENTS ${LLVM_LINK_COMPONENTS} - DebugInfo + DebugInfoDWARF IntelJITEvents Object ) @@ -32,8 +37,9 @@ endif( LLVM_USE_INTEL_JITEVENTS ) add_llvm_tool(lli lli.cpp + OrcLazyJIT.cpp RemoteMemoryManager.cpp RemoteTarget.cpp RemoteTargetExternal.cpp ) -set_target_properties(lli PROPERTIES ENABLE_EXPORTS 1) +export_executable_symbols(lli)