aboutsummaryrefslogtreecommitdiff
path: root/src/lj_arch.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lj_arch.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/lj_arch.h b/src/lj_arch.h
index 906cc11f..32789b44 100644
--- a/src/lj_arch.h
+++ b/src/lj_arch.h
@@ -70,7 +70,10 @@
70 defined(__NetBSD__) || defined(__OpenBSD__) || \ 70 defined(__NetBSD__) || defined(__OpenBSD__) || \
71 defined(__DragonFly__)) && !defined(__ORBIS__) 71 defined(__DragonFly__)) && !defined(__ORBIS__)
72#define LUAJIT_OS LUAJIT_OS_BSD 72#define LUAJIT_OS LUAJIT_OS_BSD
73#elif (defined(__sun__) && defined(__svr4__)) || defined(__CYGWIN__) 73#elif (defined(__sun__) && defined(__svr4__))
74#define LUAJIT_OS LUAJIT_OS_POSIX
75#elif defined(__CYGWIN__)
76#define LJ_TARGET_CYGWIN 1
74#define LUAJIT_OS LUAJIT_OS_POSIX 77#define LUAJIT_OS LUAJIT_OS_POSIX
75#else 78#else
76#define LUAJIT_OS LUAJIT_OS_OTHER 79#define LUAJIT_OS LUAJIT_OS_OTHER
@@ -133,7 +136,7 @@
133#define LJ_ARCH_NAME "x86" 136#define LJ_ARCH_NAME "x86"
134#define LJ_ARCH_BITS 32 137#define LJ_ARCH_BITS 32
135#define LJ_ARCH_ENDIAN LUAJIT_LE 138#define LJ_ARCH_ENDIAN LUAJIT_LE
136#if LJ_TARGET_WINDOWS || __CYGWIN__ 139#if LJ_TARGET_WINDOWS || LJ_TARGET_CYGWIN
137#define LJ_ABI_WIN 1 140#define LJ_ABI_WIN 1
138#else 141#else
139#define LJ_ABI_WIN 0 142#define LJ_ABI_WIN 0
@@ -151,7 +154,7 @@
151#define LJ_ARCH_NAME "x64" 154#define LJ_ARCH_NAME "x64"
152#define LJ_ARCH_BITS 64 155#define LJ_ARCH_BITS 64
153#define LJ_ARCH_ENDIAN LUAJIT_LE 156#define LJ_ARCH_ENDIAN LUAJIT_LE
154#if LJ_TARGET_WINDOWS || __CYGWIN__ 157#if LJ_TARGET_WINDOWS || LJ_TARGET_CYGWIN
155#define LJ_ABI_WIN 1 158#define LJ_ABI_WIN 1
156#else 159#else
157#define LJ_ABI_WIN 0 160#define LJ_ABI_WIN 0