diff options
Diffstat (limited to 'src/lj_arch.h')
-rw-r--r-- | src/lj_arch.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/lj_arch.h b/src/lj_arch.h index c5f2fb3d..ccb54270 100644 --- a/src/lj_arch.h +++ b/src/lj_arch.h | |||
@@ -366,6 +366,18 @@ | |||
366 | #define LJ_HASFFI 1 | 366 | #define LJ_HASFFI 1 |
367 | #endif | 367 | #endif |
368 | 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 | |||
369 | #ifndef LJ_ARCH_HASFPU | 381 | #ifndef LJ_ARCH_HASFPU |
370 | #define LJ_ARCH_HASFPU 1 | 382 | #define LJ_ARCH_HASFPU 1 |
371 | #endif | 383 | #endif |