aboutsummaryrefslogtreecommitdiff
path: root/src/lj_vm.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lj_vm.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lj_vm.h b/src/lj_vm.h
index c66db004..c7095941 100644
--- a/src/lj_vm.h
+++ b/src/lj_vm.h
@@ -54,8 +54,8 @@ LJ_ASMF void lj_vm_profhook(void);
54LJ_ASMF void lj_vm_IITERN(void); 54LJ_ASMF void lj_vm_IITERN(void);
55 55
56/* Trace exit handling. */ 56/* Trace exit handling. */
57LJ_ASMF void lj_vm_exit_handler(void); 57LJ_ASMF char lj_vm_exit_handler[];
58LJ_ASMF void lj_vm_exit_interp(void); 58LJ_ASMF char lj_vm_exit_interp[];
59 59
60/* Internal math helper functions. */ 60/* Internal math helper functions. */
61#if LJ_TARGET_PPC || LJ_TARGET_ARM64 || (LJ_TARGET_MIPS && LJ_ABI_SOFTFP) 61#if LJ_TARGET_PPC || LJ_TARGET_ARM64 || (LJ_TARGET_MIPS && LJ_ABI_SOFTFP)
@@ -111,6 +111,6 @@ LJ_ASMF void lj_cont_stitch(void); /* Trace stitching. */
111LJ_ASMF char lj_vm_asm_begin[]; 111LJ_ASMF char lj_vm_asm_begin[];
112 112
113/* Bytecode offsets are relative to lj_vm_asm_begin. */ 113/* Bytecode offsets are relative to lj_vm_asm_begin. */
114#define makeasmfunc(ofs) ((ASMFunction)(lj_vm_asm_begin + (ofs))) 114#define makeasmfunc(ofs) lj_ptr_sign((ASMFunction)(lj_vm_asm_begin + (ofs)), 0)
115 115
116#endif 116#endif