Title: [227165] trunk/Source/_javascript_Core
Revision
227165
Author
msab...@apple.com
Date
2018-01-18 14:43:01 -0800 (Thu, 18 Jan 2018)

Log Message

2018-01-18  Michael Saboff  <msab...@apple.com>

Unreviewed build fix for Windows

* interpreter/FrameTracers.h:
(JSC::assertStackPointerIsAligned): Can't use gcc style inlined assembly
on Windows.

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (227164 => 227165)


--- trunk/Source/_javascript_Core/ChangeLog	2018-01-18 21:51:45 UTC (rev 227164)
+++ trunk/Source/_javascript_Core/ChangeLog	2018-01-18 22:43:01 UTC (rev 227165)
@@ -1,3 +1,11 @@
+2018-01-18  Michael Saboff  <msab...@apple.com>
+
+        Unreviewed build fix for Windows
+
+        * interpreter/FrameTracers.h:
+        (JSC::assertStackPointerIsAligned): Can't use gcc style inlined assembly
+        on Windows.
+
 2018-01-18  Mark Lam  <mark....@apple.com>
 
         Poisons should be initialized after Options are initialized.

Modified: trunk/Source/_javascript_Core/interpreter/FrameTracers.h (227164 => 227165)


--- trunk/Source/_javascript_Core/interpreter/FrameTracers.h	2018-01-18 21:51:45 UTC (rev 227164)
+++ trunk/Source/_javascript_Core/interpreter/FrameTracers.h	2018-01-18 22:43:01 UTC (rev 227165)
@@ -72,7 +72,7 @@
 ALWAYS_INLINE static void assertStackPointerIsAligned()
 {
 #ifndef NDEBUG
-#if CPU(X86)
+#if CPU(X86) && !OS(WINDOWS)
     uintptr_t stackPointer;
 
     asm("movl %%esp,%0" : "=r"(stackPointer));
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to