lily/liblily/lily.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