diff options
Diffstat (limited to '')
-rw-r--r-- | src/lj_vm.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lj_vm.h b/src/lj_vm.h index c5d05de4..5893d0b2 100644 --- a/src/lj_vm.h +++ b/src/lj_vm.h | |||
@@ -43,18 +43,21 @@ LJ_ASMF void lj_vm_record(void); | |||
43 | LJ_ASMF void lj_vm_inshook(void); | 43 | LJ_ASMF void lj_vm_inshook(void); |
44 | LJ_ASMF void lj_vm_rethook(void); | 44 | LJ_ASMF void lj_vm_rethook(void); |
45 | LJ_ASMF void lj_vm_callhook(void); | 45 | LJ_ASMF void lj_vm_callhook(void); |
46 | LJ_ASMF void lj_vm_profhook(void); | ||
46 | 47 | ||
47 | /* Trace exit handling. */ | 48 | /* Trace exit handling. */ |
48 | LJ_ASMF void lj_vm_exit_handler(void); | 49 | LJ_ASMF void lj_vm_exit_handler(void); |
49 | LJ_ASMF void lj_vm_exit_interp(void); | 50 | LJ_ASMF void lj_vm_exit_interp(void); |
50 | 51 | ||
51 | /* Internal math helper functions. */ | 52 | /* Internal math helper functions. */ |
52 | #if LJ_TARGET_X86ORX64 || LJ_TARGET_PPC | 53 | #if LJ_TARGET_PPC |
53 | #define lj_vm_floor floor | 54 | #define lj_vm_floor floor |
54 | #define lj_vm_ceil ceil | 55 | #define lj_vm_ceil ceil |
55 | #else | 56 | #else |
56 | LJ_ASMF double lj_vm_floor(double); | 57 | LJ_ASMF double lj_vm_floor(double); |
58 | #if !LJ_TARGET_X86ORX64 | ||
57 | LJ_ASMF double lj_vm_ceil(double); | 59 | LJ_ASMF double lj_vm_ceil(double); |
60 | #endif | ||
58 | #if LJ_TARGET_ARM | 61 | #if LJ_TARGET_ARM |
59 | LJ_ASMF double lj_vm_floor_sf(double); | 62 | LJ_ASMF double lj_vm_floor_sf(double); |
60 | LJ_ASMF double lj_vm_ceil_sf(double); | 63 | LJ_ASMF double lj_vm_ceil_sf(double); |