4 #include <rudiments/private/dll.h> 5 #include <rudiments/private/inttypes.h> 7 #ifdef RUDIMENTS_HAVE_MMAP 10 #ifdef RUDIMENTS_HAVE_CREATE_FILE_MAPPING 14 #ifndef RUDIMENTS_HAVE_MMAP 23 #define MAP_DENYWRITE 8 24 #define MAP_EXECUTABLE 16 25 #define MAP_NORESERVE 32 27 #define MAP_GROWSDOWN 128 28 #define MAP_ANONYMOUS 256 30 #define MAP_32BIT 1024 31 #define MAP_AUTOGROW 2048 32 #define MAP_AUTORESRV 4096 34 #define MAP_LOCAL 16384