aboutsummaryrefslogtreecommitdiff
path: root/src/lj_arch.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lj_arch.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/lj_arch.h b/src/lj_arch.h
index f9cb12e7..4b2bbe76 100644
--- a/src/lj_arch.h
+++ b/src/lj_arch.h
@@ -96,7 +96,6 @@
96#define LJ_ARCH_NAME "x86" 96#define LJ_ARCH_NAME "x86"
97#define LJ_ARCH_BITS 32 97#define LJ_ARCH_BITS 32
98#define LJ_ARCH_ENDIAN LUAJIT_LE 98#define LJ_ARCH_ENDIAN LUAJIT_LE
99#define LJ_ARCH_BITENDIAN LUAJIT_LE
100#define LJ_ARCH_HASFPU 1 99#define LJ_ARCH_HASFPU 1
101#define LJ_ABI_WIN LJ_TARGET_WINDOWS 100#define LJ_ABI_WIN LJ_TARGET_WINDOWS
102#define LJ_TARGET_X86 1 101#define LJ_TARGET_X86 1
@@ -110,7 +109,6 @@
110#define LJ_ARCH_NAME "x64" 109#define LJ_ARCH_NAME "x64"
111#define LJ_ARCH_BITS 64 110#define LJ_ARCH_BITS 64
112#define LJ_ARCH_ENDIAN LUAJIT_LE 111#define LJ_ARCH_ENDIAN LUAJIT_LE
113#define LJ_ARCH_BITENDIAN LUAJIT_LE
114#define LJ_ARCH_HASFPU 1 112#define LJ_ARCH_HASFPU 1
115#define LJ_ABI_WIN LJ_TARGET_WINDOWS 113#define LJ_ABI_WIN LJ_TARGET_WINDOWS
116#define LJ_TARGET_X64 1 114#define LJ_TARGET_X64 1
@@ -128,7 +126,6 @@
128#define LJ_ARCH_NAME "ppcspe" 126#define LJ_ARCH_NAME "ppcspe"
129#define LJ_ARCH_BITS 32 127#define LJ_ARCH_BITS 32
130#define LJ_ARCH_ENDIAN LUAJIT_BE 128#define LJ_ARCH_ENDIAN LUAJIT_BE
131#define LJ_ARCH_BITENDIAN LUAJIT_BE
132#define LJ_ARCH_HASFPU 1 129#define LJ_ARCH_HASFPU 1
133#define LJ_ABI_SOFTFP 1 130#define LJ_ABI_SOFTFP 1
134#define LJ_ABI_EABI 1 131#define LJ_ABI_EABI 1
@@ -187,9 +184,13 @@
187#endif 184#endif
188 185
189#if LJ_ARCH_ENDIAN == LUAJIT_BE 186#if LJ_ARCH_ENDIAN == LUAJIT_BE
187#define LJ_LE 0
188#define LJ_BE 1
190#define LJ_ENDIAN_SELECT(le, be) be 189#define LJ_ENDIAN_SELECT(le, be) be
191#define LJ_ENDIAN_LOHI(lo, hi) hi lo 190#define LJ_ENDIAN_LOHI(lo, hi) hi lo
192#else 191#else
192#define LJ_LE 1
193#define LJ_BE 0
193#define LJ_ENDIAN_SELECT(le, be) le 194#define LJ_ENDIAN_SELECT(le, be) le
194#define LJ_ENDIAN_LOHI(lo, hi) lo hi 195#define LJ_ENDIAN_LOHI(lo, hi) lo hi
195#endif 196#endif