From c7973839fa94c7c7f1671261a76863447adbbeba Mon Sep 17 00:00:00 2001 From: Jethro Grassie Date: Fri, 12 Nov 2021 14:50:41 -0500 Subject: [PATCH] Fix apple-non-arm jit guard --- src/virtual_memory.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/virtual_memory.cpp b/src/virtual_memory.cpp index e3cc3c8..12694cc 100644 --- a/src/virtual_memory.cpp +++ b/src/virtual_memory.cpp @@ -36,9 +36,13 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #ifdef __APPLE__ #include #include -# ifdef TARGET_OS_OSX -# define USE_PTHREAD_JIT_WP 1 -# include +# if TARGET_OS_OSX +# if TARGET_CPU_ARM64 +# define USE_PTHREAD_JIT_WP 1 +# else +# undef USE_PTHREAD_JIT_WP +# endif +# include # endif #endif #include