Fix compilation with recent MinGW64 versions.
authorbmeurer@chromium.org <bmeurer@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 28 Aug 2013 08:35:04 +0000 (08:35 +0000)
committerbmeurer@chromium.org <bmeurer@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 28 Aug 2013 08:35:04 +0000 (08:35 +0000)
commit50f3a993e7fa1da0f7893f106fe7ec0e590422f0
treeae2347c72e09a0b7e22915d46594ce8d9d21fc96
parent4f60ee6bd7d23917f79e10c05cc8cc81bc490192
Fix compilation with recent MinGW64 versions.

Don't check for WIN32 define. Use V8_OS_* macros whenever
possible, and if not use _WIN32.

BUG=v8:2300
R=yangguo@chromium.org

Review URL: https://codereview.chromium.org/23687003

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@16380 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
12 files changed:
src/arm/disasm-arm.cc
src/ast.h
src/flag-definitions.h
src/gdb-jit.cc
src/ia32/regexp-macro-assembler-ia32.cc
src/mips/disasm-mips.cc
src/platform.h
src/preparser.h
src/v8dll-main.cc
src/win32-headers.h
src/x64/regexp-macro-assembler-x64.cc
test/cctest/test-api.cc