[jit] Disable handler block trampolines+aot support on ios, it does an async stack...
authorZoltan Varga <vargaz@gmail.com>
Tue, 18 Apr 2017 18:03:55 +0000 (14:03 -0400)
committerGitHub <noreply@github.com>
Tue, 18 Apr 2017 18:03:55 +0000 (14:03 -0400)
mono/mini/mini-arm.h
mono/mini/mini-arm64.h

index a7da8a6a98c555e7ac42fa1ee9e1b2a2a6f00a0d..0e2c739889b2cafc8797e3eddb3e518140b9b4b2 100644 (file)
@@ -341,7 +341,9 @@ typedef struct MonoCompileArch {
 #define MONO_ARCH_HAVE_SETUP_ASYNC_CALLBACK 1
 #define MONO_ARCH_HAVE_CONTEXT_SET_INT_REG 1
 #define MONO_ARCH_HAVE_HANDLER_BLOCK_GUARD 1
+#ifndef TARGET_IOS
 #define MONO_ARCH_HAVE_HANDLER_BLOCK_GUARD_AOT 1
+#endif
 #define MONO_ARCH_HAVE_SETUP_RESUME_FROM_SIGNAL_HANDLER_CTX 1
 #define MONO_ARCH_GSHAREDVT_SUPPORTED 1
 #define MONO_ARCH_HAVE_GENERAL_RGCTX_LAZY_FETCH_TRAMPOLINE 1
index f6dc7946c110941b8f7fa1c2f60a1974db48b0a1..8b59f02e3f078d355734c56236c8a98224ffcaf4 100644 (file)
@@ -155,7 +155,9 @@ typedef struct {
 #define MONO_ARCH_HAVE_OPCODE_NEEDS_EMULATION 1
 #define MONO_ARCH_HAVE_DECOMPOSE_LONG_OPTS 1
 #define MONO_ARCH_HAVE_HANDLER_BLOCK_GUARD 1
+#ifndef TARGET_IOS
 #define MONO_ARCH_HAVE_HANDLER_BLOCK_GUARD_AOT 1
+#endif
 
 #ifdef TARGET_IOS