34451: use mmap() also on Mac OS X

Let MAP_ANONYMOUS be an alias to MAP_ANON if the former is not
defined.
This commit is contained in:
Jun-ichi Takimoto 2015-02-03 20:50:26 +09:00
parent 1a7473cbc1
commit 1f62d8d0be
2 changed files with 8 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2015-02-03 Jun-ichi Takimoto <takimoto-j@kba.biglobe.ne.jp>
* 34451: Src/mem.c: use mmap() also on Mac OS X
2015-02-03 Peter Stephenson <p.stephenson@samsung.com>
* 34455: Src/Modules/db_gdbm.c: some further parameter bug fixes

View File

@ -79,6 +79,10 @@
#include <sys/mman.h>
#if defined(MAP_ANON) && !defined(MAP_ANONYMOUS)
#define MAP_ANONYMOUS MAP_ANON
#endif
#if defined(MAP_ANONYMOUS) && defined(MAP_PRIVATE)
#define USE_MMAP 1