From 2966b80ba117cb8c4b6b74f596e06674922806c0 Mon Sep 17 00:00:00 2001 From: XMRig Date: Sat, 12 Dec 2020 22:15:15 +0700 Subject: [PATCH] Fixed macOS build. --- src/crypto/common/VirtualMemory_unix.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/crypto/common/VirtualMemory_unix.cpp b/src/crypto/common/VirtualMemory_unix.cpp index 1c114b828..c69e93ac8 100644 --- a/src/crypto/common/VirtualMemory_unix.cpp +++ b/src/crypto/common/VirtualMemory_unix.cpp @@ -106,7 +106,9 @@ void *xmrig::VirtualMemory::allocateExecutableMemory(size_t size, bool hugePages { # if defined(XMRIG_OS_APPLE) void *mem = mmap(0, size, PROT_READ | PROT_WRITE | PROT_EXEC, MAP_PRIVATE | MAP_ANON | MEXTRA, -1, 0); +# ifdef XMRIG_ARM pthread_jit_write_protect_np(false); +# endif # elif defined(__FreeBSD__) void *mem = nullptr;