-rw-r--r-- | lib/lightning.c | 5 |
diff --git a/lib/lightning.c b/lib/lightning.c index 27379cb..96a5fbe 100644 --- a/lib/lightning.c +++ b/lib/lightning.c @@ -2227,7 +2227,10 @@ _jit_emit(jit_state_t *_jit) mmap_fd = open("/dev/zero", O_RDWR); #endif _jit->code.ptr = mmap(NULL, _jit->code.length, - PROT_EXEC | PROT_READ | PROT_WRITE, +#if !__OpenBSD__ + PROT_EXEC | +#endif + PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON, mmap_fd, 0); assert(_jit->code.ptr != MAP_FAILED); } |