DASM_AFLAGS=
DASM_ARCH= $(TARGET_LJARCH)
+ifneq (,$(findstring LJ_ARCH_BITS 64,$(TARGET_TESTARCH)))
+ DASM_AFLAGS+= -D P64
+endif
ifneq (,$(findstring LJ_HASJIT 1,$(TARGET_TESTARCH)))
DASM_AFLAGS+= -D JIT
endif
endif
else
ifeq (x64,$(TARGET_LJARCH))
- DASM_AFLAGS+= -D X64
DASM_ARCH= x86
else
ifeq (arm,$(TARGET_LJARCH))
|// Bytecode interpreter, fast functions and helper functions.
|// Copyright (C) 2005-2012 Mike Pall. See Copyright Notice in luajit.h
|
-|.if X64
+|.if P64
|.arch x64
|.else
|.arch x86
|
|//-----------------------------------------------------------------------
|
-|.if X64
+|.if P64
+|.define X64, 1
|.define SSE, 1
|.if WIN
|.define X64WIN, 1