diff --git a/tools/v8_gypfiles/v8.gyp b/tools/v8_gypfiles/v8.gyp index f663d155030db0..41efaf0b82eaca 100644 --- a/tools/v8_gypfiles/v8.gyp +++ b/tools/v8_gypfiles/v8.gyp @@ -607,7 +607,8 @@ '<(V8_ROOT)/src/trap-handler/handler-inside-posix.h', ], }], - ['_toolset=="host" and host_arch=="x64" and (OS=="linux" or OS=="mac" or OS=="win")', { + # TODO(targos): Replace False with OS=="win" if handler-outside-simulator.cc becomes compatible with MSVC. + ['_toolset=="host" and host_arch=="x64" and (OS=="linux" or OS=="mac" or False)', { 'sources': [ '<(V8_ROOT)/src/trap-handler/trap-handler-simulator.h', ], @@ -827,13 +828,15 @@ '<(V8_ROOT)/src/trap-handler/handler-outside-posix.cc', ], }], - ['_toolset=="host" and host_arch=="x64" and OS=="win"', { + # TODO(targos): Replace False with OS=="win" if handler-outside-simulator.cc becomes compatible with MSVC. + ['_toolset=="host" and host_arch=="x64" and False', { 'sources': [ '<(V8_ROOT)/src/trap-handler/handler-inside-win.cc', '<(V8_ROOT)/src/trap-handler/handler-outside-win.cc', ], }], - ['_toolset=="host" and host_arch=="x64" and (OS=="linux" or OS=="mac" or OS=="win")', { + # TODO(targos): Replace False with OS=="win" if handler-outside-simulator.cc becomes compatible with MSVC. + ['_toolset=="host" and host_arch=="x64" and (OS=="linux" or OS=="mac" or False)', { 'sources': [ '<(V8_ROOT)/src/trap-handler/handler-outside-simulator.cc', ],