summaryrefslogtreecommitdiff
path: root/tools/lli/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'tools/lli/Makefile')
-rw-r--r--tools/lli/Makefile17
1 files changed, 16 insertions, 1 deletions
diff --git a/tools/lli/Makefile b/tools/lli/Makefile
index 292f6087b1..100fc2e415 100644
--- a/tools/lli/Makefile
+++ b/tools/lli/Makefile
@@ -9,6 +9,21 @@
LEVEL := ../..
TOOLNAME := lli
+
+include $(LEVEL)/Makefile.config
+
LINK_COMPONENTS := mcjit jit interpreter nativecodegen bitreader asmparser selectiondag
-include $(LEVEL)/Makefile.common
+# If Intel JIT Events support is confiured, link against the LLVM Intel JIT
+# Events interface library
+ifeq ($(USE_INTEL_JITEVENTS), 1)
+ LINK_COMPONENTS += inteljitevents
+endif
+
+# If oprofile support is confiured, link against the LLVM oprofile interface
+# library
+ifeq ($(USE_OPROFILE), 1)
+ LINK_COMPONENTS += oprofilejit
+endif
+
+include $(LLVM_SRC_ROOT)/Makefile.rules