summaryrefslogtreecommitdiff
path: root/tools/lli/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'tools/lli/Makefile')
-rw-r--r--tools/lli/Makefile13
1 files changed, 13 insertions, 0 deletions
diff --git a/tools/lli/Makefile b/tools/lli/Makefile
index d43fce3162..a8e1c44486 100644
--- a/tools/lli/Makefile
+++ b/tools/lli/Makefile
@@ -46,6 +46,19 @@ ifdef ENABLE_SPARC_JIT
sparcv9regalloc
endif
+# You can enable the PowerPC JIT on a non-PowerPC host by setting the flag
+# ENABLE_PPC_JIT on the make command line. If not, it will still be
+# enabled automagically on an PowerPC host.
+ifeq ($(ARCH), PowerPC)
+ ENABLE_PPC_JIT = 1
+endif
+
+# What the PowerPC JIT requires
+ifdef ENABLE_PPC_JIT
+ CPPFLAGS += -DENABLE_PPC_JIT
+ JITLIBS += powerpc
+endif
+
USEDLIBS = lli-interpreter $(JITLIBS) $(ARCHLIBS) scalaropts analysis.a \
transformutils.a bcreader vmcore support target.a LLVMsystem.a