From 6a98aec86b20e25ecb70ef343c8e3c550ab38d43 Mon Sep 17 00:00:00 2001 From: John Axel Eriksson Date: Wed, 7 Jun 2017 15:15:54 +0200 Subject: [PATCH] Don't set rlimit in init_mmap on FreeBSD >= 10. FreeBSD 10 and above support the MAP_32BIT flag to mmap. --- src/lj_alloc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lj_alloc.c b/src/lj_alloc.c index 95d15d04..e482a834 100644 --- a/src/lj_alloc.c +++ b/src/lj_alloc.c @@ -343,7 +343,7 @@ static void *CALL_MMAP(size_t size) } #endif -#if (defined(__FreeBSD__) || defined(__FreeBSD_kernel__)) && !LJ_TARGET_PS4 +#if ((defined(__FreeBSD__) && __FreeBSD__ < 10) || defined(__FreeBSD_kernel__)) && !LJ_TARGET_PS4 #include