aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMike Pall <mike>2025-03-10 00:05:08 +0100
committerMike Pall <mike>2025-03-10 00:05:08 +0100
commite3c70a7d813ec7e3226510acedd64fc96021d4b0 (patch)
tree74eb9b85388ebef5c6891e094b62c30369df0388 /src
parent7db2d1b12a5416eed405f8112e1f45babfe60300 (diff)
downloadluajit-e3c70a7d813ec7e3226510acedd64fc96021d4b0.tar.gz
luajit-e3c70a7d813ec7e3226510acedd64fc96021d4b0.tar.bz2
luajit-e3c70a7d813ec7e3226510acedd64fc96021d4b0.zip
macOS: Fix support for Apple hardened runtime.
Reported by Christian Clason. #1334
Diffstat (limited to 'src')
-rw-r--r--src/lj_mcode.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_mcode.c b/src/lj_mcode.c
index 43694226..d8fa165e 100644
--- a/src/lj_mcode.c
+++ b/src/lj_mcode.c
@@ -138,7 +138,7 @@ static void mcode_free(jit_State *J, void *p, size_t sz)
138static int mcode_setprot(void *p, size_t sz, int prot) 138static int mcode_setprot(void *p, size_t sz, int prot)
139{ 139{
140#if MCMAP_CREATE 140#if MCMAP_CREATE
141 pthread_jit_write_protect_np((prot & PROC_EXEC)); 141 pthread_jit_write_protect_np((prot & PROT_EXEC));
142 return 0; 142 return 0;
143#else 143#else
144 return mprotect(p, sz, prot); 144 return mprotect(p, sz, prot);