]> pd.if.org Git - pdclib/blobdiff - platform/posix/functions/_PDCLIB/_PDCLIB_allocpages.c
Cosmetic comment fixes.
[pdclib] / platform / posix / functions / _PDCLIB / _PDCLIB_allocpages.c
index c63e7809ad0c2275e3e0d3fb73355c79c5631dc9..0416f181170daffec942e1dd32021228ae092ca1 100644 (file)
@@ -1,18 +1,21 @@
-/* _PDCLIB_allocpages( int const )
+/* _PDCLIB_allocpages( size_t )
 
    This file is part of the Public Domain C Library (PDCLib).
    Permission is granted to use, modify, and / or redistribute at will.
 */
 
-/* This is an example implementation of _PDCLIB_allocpages() (declared in
-   _PDCLIB_config.h), fit for use with POSIX kernels.
-*/
-
 #ifndef REGTEST
+#ifdef __linux__
+#define _GNU_SOURCE
+#endif
 #include <stdint.h>
 #include <stddef.h>
 #include <sys/mman.h>
-#include <_PDCLIB_glue.h>
+#include "_PDCLIB_glue.h"
+
+#ifndef MAP_ANON
+#define MAP_ANON MAP_ANOYNMOUS
+#endif
 
 void * _PDCLIB_allocpages( size_t n )
 {
@@ -30,7 +33,7 @@ void * _PDCLIB_allocpages( size_t n )
 #endif
 
 #ifdef TEST
-#include <_PDCLIB_test.h>
+#include "_PDCLIB_test.h"
 
 int main( void )
 {