Enable the PowerPC JIT by compiling powerpc.o library into lli
authorMisha Brukman <brukman+llvm@gmail.com>
Thu, 14 Oct 2004 06:35:11 +0000 (06:35 +0000)
committerMisha Brukman <brukman+llvm@gmail.com>
Thu, 14 Oct 2004 06:35:11 +0000 (06:35 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16982 91177308-0d34-0410-b5e6-96231b3b80d8

tools/lli/Makefile

index d43fce3162452421c28036b0dfd05c6b2012fc36..a8e1c444869569176cd190103e461468bd0a95a3 100644 (file)
@@ -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