diff options
Diffstat (limited to 'src/lj_errmsg.h')
-rw-r--r-- | src/lj_errmsg.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/lj_errmsg.h b/src/lj_errmsg.h index 0a2d9dd7..4891b74e 100644 --- a/src/lj_errmsg.h +++ b/src/lj_errmsg.h | |||
@@ -100,7 +100,13 @@ ERRDEF(STRFMTR, "invalid format (repeated flags)") | |||
100 | ERRDEF(STRFMTW, "invalid format (width or precision too long)") | 100 | ERRDEF(STRFMTW, "invalid format (width or precision too long)") |
101 | ERRDEF(STRGSRV, "invalid replacement value (a %s)") | 101 | ERRDEF(STRGSRV, "invalid replacement value (a %s)") |
102 | ERRDEF(BADMODN, "name conflict for module " LUA_QS) | 102 | ERRDEF(BADMODN, "name conflict for module " LUA_QS) |
103 | ERRDEF(NOJIT, "JIT compiler permanently disabled") | 103 | #if LJ_HASJIT |
104 | ERRDEF(NOJIT, "JIT compiler disabled, CPU does not support SSE2") | ||
105 | #elif defined(LJ_ARCH_NOJIT) | ||
106 | ERRDEF(NOJIT, "no JIT compiler for this architecture (yet)") | ||
107 | #else | ||
108 | ERRDEF(NOJIT, "JIT compiler permanently disabled by build option") | ||
109 | #endif | ||
104 | ERRDEF(JITOPT, "unknown or malformed optimization flag " LUA_QS) | 110 | ERRDEF(JITOPT, "unknown or malformed optimization flag " LUA_QS) |
105 | 111 | ||
106 | /* Lexer/parser errors. */ | 112 | /* Lexer/parser errors. */ |