diff options
author | Mike Pall <mike> | 2011-04-07 16:08:34 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2011-04-07 16:08:34 +0200 |
commit | 1a56dacbcf49e959971689fceef889f82a2dd3c5 (patch) | |
tree | 8e64875221b9914d08575a9d802675a83e0ff613 | |
parent | ee644872e3d60852cdb7f73766dc4e303b28e708 (diff) | |
download | luajit-1a56dacbcf49e959971689fceef889f82a2dd3c5.tar.gz luajit-1a56dacbcf49e959971689fceef889f82a2dd3c5.tar.bz2 luajit-1a56dacbcf49e959971689fceef889f82a2dd3c5.zip |
ARM: Add build rules (still disabled).
-rw-r--r-- | src/Makefile | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/Makefile b/src/Makefile index 0150b049..00a4d7b3 100644 --- a/src/Makefile +++ b/src/Makefile | |||
@@ -308,6 +308,7 @@ DASM_DISTFLAGS= -LN | |||
308 | DASM_FLAGS_X86= | 308 | DASM_FLAGS_X86= |
309 | DASM_FLAGS_X64= -D X64 | 309 | DASM_FLAGS_X64= -D X64 |
310 | DASM_FLAGS_X64WIN= -D X64 -D X64WIN | 310 | DASM_FLAGS_X64WIN= -D X64 -D X64WIN |
311 | DASM_FLAGS_ARM= | ||
311 | DASM_FLAGS_PPCSPE= -D SPE | 312 | DASM_FLAGS_PPCSPE= -D SPE |
312 | 313 | ||
313 | BUILDVM_O= buildvm.o buildvm_asm.o buildvm_peobj.o buildvm_lib.o buildvm_fold.o | 314 | BUILDVM_O= buildvm.o buildvm_asm.o buildvm_peobj.o buildvm_lib.o buildvm_fold.o |
@@ -354,6 +355,7 @@ ALL_T= $(LUAJIT_T) $(LUAJIT_A) $(LUAJIT_SO) $(BUILDVM_T) | |||
354 | ALL_HDRGEN= lj_bcdef.h lj_ffdef.h lj_libdef.h lj_recdef.h lj_folddef.h | 355 | ALL_HDRGEN= lj_bcdef.h lj_ffdef.h lj_libdef.h lj_recdef.h lj_folddef.h |
355 | ALL_GEN= $(LJVM_S) $(ALL_HDRGEN) $(LIB_VMDEFP) | 356 | ALL_GEN= $(LJVM_S) $(ALL_HDRGEN) $(LIB_VMDEFP) |
356 | ALL_DYNGEN= buildvm_x86.h buildvm_x64.h buildvm_x64win.h buildvm_ppcspe.h | 357 | ALL_DYNGEN= buildvm_x86.h buildvm_x64.h buildvm_x64win.h buildvm_ppcspe.h |
358 | ###ALL_DYNGEN+= buildvm_arm.h | ||
357 | WIN_RM= *.obj *.lib *.exp *.dll *.exe *.manifest *.pdb *.ilk | 359 | WIN_RM= *.obj *.lib *.exp *.dll *.exe *.manifest *.pdb *.ilk |
358 | ALL_RM= $(ALL_T) $(ALL_GEN) *.o $(WIN_RM) | 360 | ALL_RM= $(ALL_T) $(ALL_GEN) *.o $(WIN_RM) |
359 | 361 | ||
@@ -436,6 +438,7 @@ distclean: clean | |||
436 | $(Q)$(DASM) $(DASM_DISTFLAGS) $(DASM_FLAGS_X86) -o buildvm_x86.h buildvm_x86.dasc | 438 | $(Q)$(DASM) $(DASM_DISTFLAGS) $(DASM_FLAGS_X86) -o buildvm_x86.h buildvm_x86.dasc |
437 | $(Q)$(DASM) $(DASM_DISTFLAGS) $(DASM_FLAGS_X64) -o buildvm_x64.h buildvm_x86.dasc | 439 | $(Q)$(DASM) $(DASM_DISTFLAGS) $(DASM_FLAGS_X64) -o buildvm_x64.h buildvm_x86.dasc |
438 | $(Q)$(DASM) $(DASM_DISTFLAGS) $(DASM_FLAGS_X64WIN) -o buildvm_x64win.h buildvm_x86.dasc | 440 | $(Q)$(DASM) $(DASM_DISTFLAGS) $(DASM_FLAGS_X64WIN) -o buildvm_x64win.h buildvm_x86.dasc |
441 | $(Q)$(DASM) $(DASM_DISTFLAGS) $(DASM_FLAGS_ARM) -o buildvm_arm.h buildvm_arm.dasc | ||
439 | $(Q)$(DASM) $(DASM_DISTFLAGS) $(DASM_FLAGS_PPCSPE) -o buildvm_ppcspe.h buildvm_ppc.dasc | 442 | $(Q)$(DASM) $(DASM_DISTFLAGS) $(DASM_FLAGS_PPCSPE) -o buildvm_ppcspe.h buildvm_ppc.dasc |
440 | 443 | ||
441 | depend: | 444 | depend: |
@@ -468,6 +471,10 @@ buildvm_x64win.h: buildvm_x86.dasc | |||
468 | $(E) "DYNASM $@" | 471 | $(E) "DYNASM $@" |
469 | $(Q)$(DASM) $(DASM_FLAGS) $(DASM_FLAGS_X64WIN) -o $@ buildvm_x86.dasc | 472 | $(Q)$(DASM) $(DASM_FLAGS) $(DASM_FLAGS_X64WIN) -o $@ buildvm_x86.dasc |
470 | 473 | ||
474 | buildvm_arm.h: buildvm_arm.dasc | ||
475 | $(E) "DYNASM $@" | ||
476 | $(Q)$(DASM) $(DASM_FLAGS) $(DASM_FLAGS_ARM) -o $@ buildvm_arm.dasc | ||
477 | |||
471 | buildvm_ppcspe.h: buildvm_ppc.dasc | 478 | buildvm_ppcspe.h: buildvm_ppc.dasc |
472 | $(E) "DYNASM $@" | 479 | $(E) "DYNASM $@" |
473 | $(Q)$(DASM) $(DASM_FLAGS) $(DASM_FLAGS_PPCSPE) -o $@ buildvm_ppc.dasc | 480 | $(Q)$(DASM) $(DASM_FLAGS) $(DASM_FLAGS_PPCSPE) -o $@ buildvm_ppc.dasc |