19 lines
414 B
C
19 lines
414 B
C
#include "lily.h"
|
|
|
|
#if POSIX
|
|
#define _GNU_SOURCE 1
|
|
#include <sys/mman.h>
|
|
#include <sys/random.h>
|
|
#include <stdio.h>
|
|
#include <unistd.h>
|
|
|
|
u32 LILY_POSIX_PROT_READWRITE() {
|
|
return PROT_READ | PROT_WRITE;
|
|
}
|
|
u32 LILY_POSIX_MAP_SHAREDANONYMOUS() {
|
|
return MAP_SHARED | MAP_ANONYMOUS;
|
|
}
|
|
u32 LILY_POSIX_MREMAP_MAYMOVE() {
|
|
return MREMAP_MAYMOVE;
|
|
}
|
|
#endif |