diff options
Diffstat (limited to 'deps/v8')
-rw-r--r-- | deps/v8/BUILD.gn | 1 | ||||
-rw-r--r-- | deps/v8/src/wasm/code-space-access.h | 2 | ||||
-rw-r--r-- | deps/v8/src/wasm/wasm-code-manager.cc | 2 |
3 files changed, 3 insertions, 2 deletions
diff --git a/deps/v8/BUILD.gn b/deps/v8/BUILD.gn index 94b598bc9a..353588088d 100644 --- a/deps/v8/BUILD.gn +++ b/deps/v8/BUILD.gn @@ -893,6 +893,7 @@ config("toolchain") { if (is_clang) { cflags += [ "-Wmissing-field-initializers" ] + cflags += [ "-Wno-error" ] if (v8_current_cpu != "mips" && v8_current_cpu != "mipsel") { # We exclude MIPS because the IsMipsArchVariant macro causes trouble. diff --git a/deps/v8/src/wasm/code-space-access.h b/deps/v8/src/wasm/code-space-access.h index 5eeb980e17..1f066a9103 100644 --- a/deps/v8/src/wasm/code-space-access.h +++ b/deps/v8/src/wasm/code-space-access.h @@ -12,7 +12,7 @@ namespace v8 { namespace internal { -#if defined(V8_OS_MACOSX) && defined(V8_HOST_ARCH_ARM64) +#if defined(V8_OS_MACOSX) && defined(V8_HOST_ARCH_ARM64) && !defined(V8_OS_IOS) // Ignoring this warning is considered better than relying on // __builtin_available. diff --git a/deps/v8/src/wasm/wasm-code-manager.cc b/deps/v8/src/wasm/wasm-code-manager.cc index ac68dc970c..3a34ede56a 100644 --- a/deps/v8/src/wasm/wasm-code-manager.cc +++ b/deps/v8/src/wasm/wasm-code-manager.cc @@ -49,7 +49,7 @@ namespace wasm { using trap_handler::ProtectedInstructionData; -#if defined(V8_OS_MACOSX) && defined(V8_HOST_ARCH_ARM64) +#if defined(V8_OS_MACOSX) && defined(V8_HOST_ARCH_ARM64) && !defined(V8_OS_IOS) thread_local int CodeSpaceWriteScope::code_space_write_nesting_level_ = 0; #endif |