summaryrefslogtreecommitdiff
path: root/src/lj_mcode.c
diff options
context:
space:
mode:
authorMike Pall <mike>2012-06-08 11:57:44 +0200
committerMike Pall <mike>2012-06-08 11:59:23 +0200
commitfad5382d2179fa17b855cd3fbf1e8de508a4b2ae (patch)
treec371ae205b19f40650069594357d710a2dab3fdb /src/lj_mcode.c
parent1543b2a7cabee0cab56c6d1196576331521f6cfc (diff)
downloadluajit-fad5382d2179fa17b855cd3fbf1e8de508a4b2ae.tar.gz
luajit-fad5382d2179fa17b855cd3fbf1e8de508a4b2ae.tar.bz2
luajit-fad5382d2179fa17b855cd3fbf1e8de508a4b2ae.zip
Rearrange OSX vs. iOS defines. Disable callbacks on iOS.
Diffstat (limited to 'src/lj_mcode.c')
-rw-r--r--src/lj_mcode.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lj_mcode.c b/src/lj_mcode.c
index fb6b6dce..41f7951a 100644
--- a/src/lj_mcode.c
+++ b/src/lj_mcode.c
@@ -25,7 +25,7 @@
25#include <valgrind/valgrind.h> 25#include <valgrind/valgrind.h>
26#endif 26#endif
27 27
28#if !LJ_TARGET_X86ORX64 && LJ_TARGET_OSX 28#if LJ_TARGET_IOS
29void sys_icache_invalidate(void *start, size_t len); 29void sys_icache_invalidate(void *start, size_t len);
30#endif 30#endif
31 31
@@ -37,7 +37,7 @@ void lj_mcode_sync(void *start, void *end)
37#endif 37#endif
38#if LJ_TARGET_X86ORX64 38#if LJ_TARGET_X86ORX64
39 UNUSED(start); UNUSED(end); 39 UNUSED(start); UNUSED(end);
40#elif LJ_TARGET_OSX 40#elif LJ_TARGET_IOS
41 sys_icache_invalidate(start, (char *)end-(char *)start); 41 sys_icache_invalidate(start, (char *)end-(char *)start);
42#elif LJ_TARGET_PPC 42#elif LJ_TARGET_PPC
43 lj_vm_cachesync(start, end); 43 lj_vm_cachesync(start, end);