1 /* _PDCLIB_allocpages( size_t )
3 This file is part of the Public Domain C Library (PDCLib).
4 Permission is granted to use, modify, and / or redistribute at will.
14 #include "_PDCLIB_glue.h"
17 #define MAP_ANON MAP_ANOYNMOUS
20 void * _PDCLIB_allocpages( size_t n )
23 NULL, n * _PDCLIB_MALLOC_PAGESIZE, PROT_READ | PROT_WRITE,
24 MAP_ANON | MAP_PRIVATE, -1, 0);
26 if(addr != MAP_FAILED) {
36 #include "_PDCLIB_test.h"