From e97da2104967f4c99aed40e89f3e0141ceed7040 Mon Sep 17 00:00:00 2001 From: =?utf8?q?S=C3=B8ren=20Sandmann=20Pedersen?= Date: Tue, 21 Sep 2010 14:12:00 -0400 Subject: [PATCH] If MAP_ANONYMOUS is not defined, define it to MAP_ANON. This hopefully fixes the build failure on OS X. --- test/utils.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/utils.c b/test/utils.c index 2cd763d..448c296 100644 --- a/test/utils.c +++ b/test/utils.c @@ -220,6 +220,11 @@ typedef struct #if defined(HAVE_MPROTECT) && defined(HAVE_GETPAGESIZE) +/* This is apparently necessary on at least OS X */ +#ifndef MAP_ANONYMOUS +#define MAP_ANONYMOUS MAP_ANON +#endif + void * fence_malloc (uint32_t len) { -- 2.7.4