Implement 32-bit MacroAssembler::probe support for Windows.
authorpvollan@apple.com <pvollan@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 18 Aug 2017 19:20:23 +0000 (19:20 +0000)
committerpvollan@apple.com <pvollan@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 18 Aug 2017 19:20:23 +0000 (19:20 +0000)
commite4c0f44941fba9adfa24482aebd2ba7fd42c3334
treecb2d85e6b0543a69f08a90280a8670971bca0525
parent3859a4a91dcb0d4571f9da67f9332f1a11d659dd
Implement 32-bit MacroAssembler::probe support for Windows.
https://bugs.webkit.org/show_bug.cgi?id=175449

Reviewed by Mark Lam.

Source/JavaScriptCore:

This is needed to enable the DFG.

* assembler/MacroAssemblerX86Common.cpp:
* assembler/testmasm.cpp:
(JSC::run):
(dllLauncherEntryPoint):
* shell/CMakeLists.txt:
* shell/PlatformWin.cmake:

Source/WTF:

Enable the DFG on Win32.

* wtf/Platform.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@220926 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/assembler/MacroAssemblerX86Common.cpp
Source/JavaScriptCore/assembler/testmasm.cpp
Source/JavaScriptCore/shell/CMakeLists.txt
Source/JavaScriptCore/shell/PlatformWin.cmake
Source/WTF/ChangeLog
Source/WTF/wtf/Platform.h