mem: FreeBSD does not provide MAP_NORESERVE either
Like OS X, FreeBSD does not support MAP_NORESERVE. Handle accordingly and update comment. Committed by Jason Lowe-Power <power.jg@gmail.com>
This commit is contained in:
parent
1b46c175fc
commit
bc45e930e4
1 changed files with 3 additions and 3 deletions
|
@ -59,10 +59,10 @@
|
|||
/**
|
||||
* On Linux, MAP_NORESERVE allow us to simulate a very large memory
|
||||
* without committing to actually providing the swap space on the
|
||||
* host. On OSX the MAP_NORESERVE flag does not exist, so simply make
|
||||
* it 0.
|
||||
* host. On FreeBSD or OSX the MAP_NORESERVE flag does not exist,
|
||||
* so simply make it 0.
|
||||
*/
|
||||
#if defined(__APPLE__)
|
||||
#if defined(__APPLE__) || defined(__FreeBSD__)
|
||||
#ifndef MAP_NORESERVE
|
||||
#define MAP_NORESERVE 0
|
||||
#endif
|
||||
|
|
Loading…
Reference in a new issue