summaryrefslogtreecommitdiff
path: root/deps/v8/src/trap-handler/trap-handler.h
diff options
context:
space:
mode:
authorMichaël Zasso <targos@protonmail.com>2021-10-20 14:37:54 +0200
committerMichaël Zasso <targos@protonmail.com>2022-02-02 17:24:33 +0100
commit80c5a65c99b5311daeccb1df86181feadb38b7bf (patch)
tree3a27d67e9b88f9fb24cad16608514e59188376a9 /deps/v8/src/trap-handler/trap-handler.h
parent008e678988ad8fd21e30cd7e1cf40933d97354d0 (diff)
downloadnode-new-80c5a65c99b5311daeccb1df86181feadb38b7bf.tar.gz
deps: disable trap handler for Windows cross-compiler
`handler-outside-simulator.cc` uses inline assembly, which is not supported by MSVC. PR-URL: https://github.com/nodejs/node/pull/40488 Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'deps/v8/src/trap-handler/trap-handler.h')
-rw-r--r--deps/v8/src/trap-handler/trap-handler.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/deps/v8/src/trap-handler/trap-handler.h b/deps/v8/src/trap-handler/trap-handler.h
index 79ddf56653..d83f88ebb9 100644
--- a/deps/v8/src/trap-handler/trap-handler.h
+++ b/deps/v8/src/trap-handler/trap-handler.h
@@ -27,7 +27,7 @@ namespace trap_handler {
#define V8_TRAP_HANDLER_SUPPORTED true
// Arm64 simulator on x64 on Linux, Mac, or Windows.
#elif V8_TARGET_ARCH_ARM64 && V8_HOST_ARCH_X64 && \
- (V8_OS_LINUX || V8_OS_MACOSX || V8_OS_WIN)
+ (V8_OS_LINUX || V8_OS_MACOSX)
#define V8_TRAP_HANDLER_VIA_SIMULATOR
#define V8_TRAP_HANDLER_SUPPORTED true
// Everything else is unsupported.