1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-09 00:00:00 +01:00

fix compilation on linux

This commit is contained in:
Steffen Vogel 2018-08-22 11:31:04 +02:00
parent af2a11b28c
commit ceeff5e9bb

View file

@ -39,12 +39,12 @@ HostRam::HostRamAllocator::allocateBlock(size_t size)
size &= size_t(~0xFFF);
}
const int mmap_flags = MAP_PRIVATE | MAP_ANONYMOUS;
const int mmap_protection = PROT_READ | PROT_WRITE;
#ifdef __linux__
mmap_flags |= MAP_32BIT;
const int mmap_flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_32BIT;
#else
const int mmap_flags = MAP_PRIVATE | MAP_ANONYMOUS;
#endif
const int mmap_protection = PROT_READ | PROT_WRITE;
const void* addr = mmap(nullptr, size, mmap_protection, mmap_flags, 0, 0);
if(addr == nullptr) {