From 764b552ac5d1530bb40fbe5a38fb8dd8b9739f6b Mon Sep 17 00:00:00 2001 From: Bogdan Popa Date: Mon, 18 Jan 2021 13:51:57 +0200 Subject: [PATCH] bc: fix build for iOS `MAP_JIT' is available but does not work and `pthread_jit_write_protect_np' is not available at all on iOS. --- racket/src/bc/sconfig.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/racket/src/bc/sconfig.h b/racket/src/bc/sconfig.h index 4b9169f09d..f947a53574 100644 --- a/racket/src/bc/sconfig.h +++ b/racket/src/bc/sconfig.h @@ -654,7 +654,9 @@ # define SCHEME_ARCH "arm" # elif defined(__arm64__) # define SCHEME_ARCH "aarch64" -# define MZ_USE_MAP_JIT +# if !defined(TARGET_OS_IPHONE) +# define MZ_USE_MAP_JIT +# endif # define USE_DLOPEN_GLOBAL_BY_DEFAULT # elif defined(__x86_64__) # define SCHEME_ARCH "x86_64"