X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=tools%2Flli%2FCMakeLists.txt;h=844b99464cb74edf3001e24c0073a0eebac2d22d;hb=edcdc5cb6a920a330a7fbdc3729bb13f2a509416;hp=578c414cce91b41a35f65735221e528a6c02b5d9;hpb=0ab5c6c16b1b09d76c3ba2d70443b10bcc26169c;p=oota-llvm.git diff --git a/tools/lli/CMakeLists.txt b/tools/lli/CMakeLists.txt index 578c414cce9..844b99464cb 100644 --- a/tools/lli/CMakeLists.txt +++ b/tools/lli/CMakeLists.txt @@ -1,8 +1,23 @@ - -set(LLVM_LINK_COMPONENTS mcjit jit interpreter nativecodegen bitreader asmparser irreader selectiondag native instrumentation) - add_subdirectory(ChildTarget) +set(LLVM_LINK_COMPONENTS + CodeGen + Core + ExecutionEngine + IRReader + Instrumentation + Interpreter + MC + MCJIT + Object + OrcJIT + RuntimeDyld + SelectionDAG + Support + TransformUtils + native + ) + if( LLVM_USE_OPROFILE ) set(LLVM_LINK_COMPONENTS ${LLVM_LINK_COMPONENTS} @@ -13,7 +28,7 @@ endif( LLVM_USE_OPROFILE ) if( LLVM_USE_INTEL_JITEVENTS ) set(LLVM_LINK_COMPONENTS ${LLVM_LINK_COMPONENTS} - DebugInfo + DebugInfoDWARF IntelJITEvents Object ) @@ -21,7 +36,9 @@ endif( LLVM_USE_INTEL_JITEVENTS ) add_llvm_tool(lli lli.cpp - RecordingMemoryManager.cpp + OrcLazyJIT.cpp + RemoteMemoryManager.cpp RemoteTarget.cpp RemoteTargetExternal.cpp ) +export_executable_symbols(lli)