Unreviewed. Try to fix build for Windows C_LOOP
* llint/LowLevelInterpreter.asm:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@250949 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/Source/JavaScriptCore/ChangeLog b/Source/JavaScriptCore/ChangeLog
index 2b09986..39e2436 100644
--- a/Source/JavaScriptCore/ChangeLog
+++ b/Source/JavaScriptCore/ChangeLog
@@ -1,3 +1,9 @@
+2019-10-09 Saam Barati <sbarati@apple.com>
+
+ Unreviewed. Try to fix build for Windows C_LOOP
+
+ * llint/LowLevelInterpreter.asm:
+
2019-10-09 Yusuke Suzuki <ysuzuki@apple.com>
Unreviewed, roll out r250878
diff --git a/Source/JavaScriptCore/llint/LowLevelInterpreter.asm b/Source/JavaScriptCore/llint/LowLevelInterpreter.asm
index 5d99b84..c3d17d8 100644
--- a/Source/JavaScriptCore/llint/LowLevelInterpreter.asm
+++ b/Source/JavaScriptCore/llint/LowLevelInterpreter.asm
@@ -931,15 +931,21 @@
macro defineOSRExitReturnLabel(opcodeName, size)
macro defineNarrow()
- _%opcodeName%_return_location:
+ if not C_LOOP_WIN
+ _%opcodeName%_return_location:
+ end
end
macro defineWide16()
- _%opcodeName%_return_location_wide16:
+ if not C_LOOP_WIN
+ _%opcodeName%_return_location_wide16:
+ end
end
macro defineWide32()
- _%opcodeName%_return_location_wide32:
+ if not C_LOOP_WIN
+ _%opcodeName%_return_location_wide32:
+ end
end
size(defineNarrow, defineWide16, defineWide32, macro (f) f() end)