[Hexagon] Make helper function static. NFC.
[oota-llvm.git] / tools / lli / CMakeLists.txt
index 3610d76d8fd42f273bc3147fd3365ede225792e9..e317db6b713c92d5bc71bfcc3373ff791aae8f40 100644 (file)
@@ -10,8 +10,12 @@ set(LLVM_LINK_COMPONENTS
   MC
   MCJIT
   Object
+  OrcJIT
+  RuntimeDyld
   SelectionDAG
   Support
+  Target
+  TransformUtils
   native
   )
 
@@ -25,7 +29,7 @@ endif( LLVM_USE_OPROFILE )
 if( LLVM_USE_INTEL_JITEVENTS )
   set(LLVM_LINK_COMPONENTS
     ${LLVM_LINK_COMPONENTS}
-    DebugInfo
+    DebugInfoDWARF
     IntelJITEvents
     Object
     )
@@ -33,8 +37,6 @@ endif( LLVM_USE_INTEL_JITEVENTS )
 
 add_llvm_tool(lli
   lli.cpp
-  RemoteMemoryManager.cpp
-  RemoteTarget.cpp
-  RemoteTargetExternal.cpp
+  OrcLazyJIT.cpp
   )
-set_target_properties(lli PROPERTIES ENABLE_EXPORTS 1)
+export_executable_symbols(lli)