aboutsummaryrefslogtreecommitdiff
path: root/src/lj_arch.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lj_arch.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/lj_arch.h b/src/lj_arch.h
index 9ea10d0f..ccb54270 100644
--- a/src/lj_arch.h
+++ b/src/lj_arch.h
@@ -227,6 +227,7 @@
227 227
228#elif LUAJIT_TARGET == LUAJIT_ARCH_PPCSPE 228#elif LUAJIT_TARGET == LUAJIT_ARCH_PPCSPE
229 229
230#error "The PPC/e500 port is broken and will be abandoned with LuaJIT 2.1"
230#define LJ_ARCH_NAME "ppcspe" 231#define LJ_ARCH_NAME "ppcspe"
231#define LJ_ARCH_BITS 32 232#define LJ_ARCH_BITS 32
232#define LJ_ARCH_ENDIAN LUAJIT_BE 233#define LJ_ARCH_ENDIAN LUAJIT_BE
@@ -365,6 +366,18 @@
365#define LJ_HASFFI 1 366#define LJ_HASFFI 1
366#endif 367#endif
367 368
369#if defined(LUAJIT_DISABLE_PROFILE)
370#define LJ_HASPROFILE 0
371#elif LJ_TARGET_POSIX
372#define LJ_HASPROFILE 1
373#define LJ_PROFILE_SIGPROF 1
374#elif LJ_TARGET_WINDOWS
375#define LJ_HASPROFILE 1
376#define LJ_PROFILE_WTHREAD 1
377#else
378#define LJ_HASPROFILE 0
379#endif
380
368#ifndef LJ_ARCH_HASFPU 381#ifndef LJ_ARCH_HASFPU
369#define LJ_ARCH_HASFPU 1 382#define LJ_ARCH_HASFPU 1
370#endif 383#endif