aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMike Pall <mike>2010-03-02 21:53:59 +0100
committerMike Pall <mike>2010-03-02 21:53:59 +0100
commit20fa30b3889b611cb9e1bda72ee85b3e6c95db56 (patch)
treec31182385d960f1017ec4a01ef8c0431296a891b /src
parent1cda54a3ab37d4389acc6267ca31071e72a38722 (diff)
downloadluajit-20fa30b3889b611cb9e1bda72ee85b3e6c95db56.tar.gz
luajit-20fa30b3889b611cb9e1bda72ee85b3e6c95db56.tar.bz2
luajit-20fa30b3889b611cb9e1bda72ee85b3e6c95db56.zip
Fix comments about 64 bit FreeBSD mmap() behavior.
Diffstat (limited to 'src')
-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"