X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=platform%2Fposix%2Ffunctions%2F_PDCLIB%2F_PDCLIB_allocpages.c;fp=platform%2Fposix%2Ffunctions%2F_PDCLIB%2F_PDCLIB_allocpages.c;h=4d9f16a45e18d34e996df8a79b419d5065531030;hb=37f62a3ac31302556f0cdad12b2250a6fc7872f1;hp=c63e7809ad0c2275e3e0d3fb73355c79c5631dc9;hpb=457d8c23677a77dbe37584079315c8ed8faf15d5;p=pdclib diff --git a/platform/posix/functions/_PDCLIB/_PDCLIB_allocpages.c b/platform/posix/functions/_PDCLIB/_PDCLIB_allocpages.c index c63e780..4d9f16a 100644 --- a/platform/posix/functions/_PDCLIB/_PDCLIB_allocpages.c +++ b/platform/posix/functions/_PDCLIB/_PDCLIB_allocpages.c @@ -9,11 +9,18 @@ */ #ifndef REGTEST +#ifdef __linux__ +#define _GNU_SOURCE +#endif #include #include #include #include <_PDCLIB_glue.h> +#ifndef MAP_ANON +#define MAP_ANON MAP_ANOYNMOUS +#endif + void * _PDCLIB_allocpages( size_t n ) { void *addr = mmap(