X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ed2ddc654df95d52f686a8056d2c69fdaab20f30..c8b4c873675620354afe4a07cd00bce5f6f602b8:/src/xbt/mmalloc/mmorecore.c diff --git a/src/xbt/mmalloc/mmorecore.c b/src/xbt/mmalloc/mmorecore.c index 19cca397d7..9fbf7a9704 100644 --- a/src/xbt/mmalloc/mmorecore.c +++ b/src/xbt/mmalloc/mmorecore.c @@ -10,10 +10,6 @@ Contributed by Fred Fish at Cygnus Support. fnf@cygnus.com */ -#ifndef MAP_ANONYMOUS -#define MAP_ANONYMOUS MAP_ANON -#endif - #ifdef HAVE_UNISTD_H #include /* Prototypes for lseek */ #endif @@ -24,6 +20,10 @@ #include "mmprivate.h" +#ifndef MAP_ANONYMOUS +#define MAP_ANONYMOUS MAP_ANON +#endif + #define PAGE_ALIGN(addr) (void*) (((long)(addr) + xbt_pagesize - 1) & \ ~((long)xbt_pagesize - 1)) @@ -124,10 +124,6 @@ void *mmorecore(struct mdesc *mdp, ssize_t size) abort(); } -#ifdef MADV_MERGEABLE - madvise(mapto, mapbytes, MADV_MERGEABLE); -#endif - if (mdp->top == 0) mdp->base = mdp->breakval = mapto;