diff --git a/src/common/host_memory.cpp b/src/common/host_memory.cpp index b8fbc3dd8e..e713f6b001 100644 --- a/src/common/host_memory.cpp +++ b/src/common/host_memory.cpp @@ -442,7 +442,7 @@ static void* ChooseVirtualBase(size_t virtual_size) { #else static void* ChooseVirtualBase(size_t size) { -#if defined(__FreeBSD__) || defined(__DragonFly__) || defined(__OpenBSD__) || defined(__sun__) || defined(__HAIKU__) || defined(__managarm__) || defined(__AIX__) +#if defined(__FreeBSD__) || defined(__DragonFly__) || defined(__OpenBSD__) || defined(__sun__) || defined(__HAIKU__) || defined(__managarm__) || defined(__AIX__) || defined(__OPENORBIS__) void* virtual_base = mmap(nullptr, size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS | MAP_NORESERVE | MAP_ALIGNED_SUPER, -1, 0); if (virtual_base != MAP_FAILED) return virtual_base; diff --git a/src/common/memory_detect.cpp b/src/common/memory_detect.cpp index 5063b28b2d..65af4c9cc8 100644 --- a/src/common/memory_detect.cpp +++ b/src/common/memory_detect.cpp @@ -46,8 +46,6 @@ static MemoryInfo Detect() { sysctlbyname("vm.swapusage", &vmusage, &sizeof_vmusage, nullptr, 0); mem_info.TotalPhysicalMemory = ramsize; mem_info.TotalSwapMemory = vmusage.xsu_total; -#elif defined(__OPENORBIS__) - mem_info.TotalPhysicalMemory = mem_info.TotalSwapMemory = 0; #elif defined(__FreeBSD__) u_long physmem, swap_total; std::size_t sizeof_u_long = sizeof(u_long);