summaryrefslogtreecommitdiff
path: root/deps/v8
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8')
-rw-r--r--deps/v8/BUILD.gn1
-rw-r--r--deps/v8/src/wasm/code-space-access.h2
-rw-r--r--deps/v8/src/wasm/wasm-code-manager.cc2
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