aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lj_alloc.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lj_alloc.c b/src/lj_alloc.c
index 0c498a7d..58887469 100644
--- a/src/lj_alloc.c
+++ b/src/lj_alloc.c
@@ -172,7 +172,8 @@ static LJ_AINLINE int CALL_MUNMAP(void *ptr, size_t size)
172#elif defined(__MACH__) && defined(__APPLE__) 172#elif defined(__MACH__) && defined(__APPLE__)
173#error "NYI: no support for 64 bit OSX (yet)" 173#error "NYI: no support for 64 bit OSX (yet)"
174#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) 174#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
175/* FreeBSD 64 bit kernel ignores mmap() hints for lower 8GB of memory. */ 175/* FreeBSD 64 bit kernel ignores mmap() hints for lower 32GB of memory. */
176/* See /usr/src/sys/vm/vm_mmap.c near RLIMIT_DATA. */
176#error "No support for 64 bit FreeBSD" 177#error "No support for 64 bit FreeBSD"
177#else 178#else
178#error "NYI: need an equivalent of MAP_32BIT for this 64 bit OS" 179#error "NYI: need an equivalent of MAP_32BIT for this 64 bit OS"