Unreviewed. Try to fix build for Windows C_LOOP
authorsbarati@apple.com <sbarati@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 10 Oct 2019 01:01:58 +0000 (01:01 +0000)
committersbarati@apple.com <sbarati@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 10 Oct 2019 01:01:58 +0000 (01:01 +0000)
* llint/LowLevelInterpreter.asm:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@250949 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/llint/LowLevelInterpreter.asm

index 2b09986..39e2436 100644 (file)
@@ -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
index 5d99b84..c3d17d8 100644 (file)
@@ -931,15 +931,21 @@ end
 
 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)