diff options
Diffstat (limited to 'deps/v8/test/unittests/BUILD.gn')
-rw-r--r-- | deps/v8/test/unittests/BUILD.gn | 23 |
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 = [ |