diff options
Diffstat (limited to 'src/lj_vm.h')
-rw-r--r-- | src/lj_vm.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/lj_vm.h b/src/lj_vm.h index 3e4ea45c..05c590e6 100644 --- a/src/lj_vm.h +++ b/src/lj_vm.h | |||
@@ -15,8 +15,10 @@ typedef TValue *(*lua_CPFunction)(lua_State *L, lua_CFunction func, void *ud); | |||
15 | LJ_ASMF int lj_vm_cpcall(lua_State *L, lua_CFunction func, void *ud, | 15 | LJ_ASMF int lj_vm_cpcall(lua_State *L, lua_CFunction func, void *ud, |
16 | lua_CPFunction cp); | 16 | lua_CPFunction cp); |
17 | LJ_ASMF int lj_vm_resume(lua_State *L, TValue *base, int nres1, ptrdiff_t ef); | 17 | LJ_ASMF int lj_vm_resume(lua_State *L, TValue *base, int nres1, ptrdiff_t ef); |
18 | LJ_ASMF_NORET void lj_vm_unwind_c(void *cframe, int errcode); | 18 | LJ_ASMF_NORET void LJ_FASTCALL lj_vm_unwind_c(void *cframe, int errcode); |
19 | LJ_ASMF_NORET void lj_vm_unwind_ff(void *cframe); | 19 | LJ_ASMF_NORET void LJ_FASTCALL lj_vm_unwind_ff(void *cframe); |
20 | LJ_ASMF void lj_vm_unwind_c_eh(void); | ||
21 | LJ_ASMF void lj_vm_unwind_ff_eh(void); | ||
20 | 22 | ||
21 | /* Miscellaneous functions. */ | 23 | /* Miscellaneous functions. */ |
22 | #if LJ_TARGET_X86ORX64 | 24 | #if LJ_TARGET_X86ORX64 |