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