summaryrefslogtreecommitdiff
path: root/deps/v8/test/unittests/BUILD.gn
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/unittests/BUILD.gn')
-rw-r--r--deps/v8/test/unittests/BUILD.gn23
1 files changed, 13 insertions, 10 deletions
diff --git a/deps/v8/test/unittests/BUILD.gn b/deps/v8/test/unittests/BUILD.gn
index f854cee8c1..e2ea833cf9 100644
--- a/deps/v8/test/unittests/BUILD.gn
+++ b/deps/v8/test/unittests/BUILD.gn
@@ -493,18 +493,21 @@ v8_source_set("unittests_sources") {
]
}
- if (is_posix && v8_enable_webassembly) {
- sources += [ "wasm/trap-handler-posix-unittest.cc" ]
- }
+ if (v8_enable_webassembly) {
+ if (is_posix) {
+ sources += [ "wasm/trap-handler-posix-unittest.cc" ]
+ }
- if (is_win && v8_enable_webassembly) {
- sources += [ "wasm/trap-handler-win-unittest.cc" ]
- }
+ if (is_win) {
+ sources += [ "wasm/trap-handler-win-unittest.cc" ]
+ }
- # Include this test only on arm64 simulator builds on x64 on Linux.
- if (current_cpu == "x64" && v8_current_cpu == "arm64" && is_linux &&
- v8_enable_webassembly) {
- sources += [ "wasm/trap-handler-simulator-unittest.cc" ]
+ # Include this test only on arm64 simulator builds on x64 on Linux, Mac and
+ # Windows.
+ if (current_cpu == "x64" && v8_current_cpu == "arm64" &&
+ (is_linux || is_mac || is_win)) {
+ sources += [ "wasm/trap-handler-simulator-unittest.cc" ]
+ }
}
configs = [