Title: [153745] trunk/Source/_javascript_Core
Revision
153745
Author
[email protected]
Date
2013-08-06 03:04:18 -0700 (Tue, 06 Aug 2013)

Log Message

Build fix for ARM MSVC after r153222 and r153648.

* jit/JITStubsARM.h: Added ctiVMThrowTrampolineSlowpath.

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (153744 => 153745)


--- trunk/Source/_javascript_Core/ChangeLog	2013-08-06 10:03:30 UTC (rev 153744)
+++ trunk/Source/_javascript_Core/ChangeLog	2013-08-06 10:04:18 UTC (rev 153745)
@@ -1,5 +1,11 @@
 2013-08-06  Patrick Gansterer  <[email protected]>
 
+        Build fix for ARM MSVC after r153222 and r153648.
+
+        * jit/JITStubsARM.h: Added ctiVMThrowTrampolineSlowpath.
+
+2013-08-06  Patrick Gansterer  <[email protected]>
+
         Build fix for ARM MSVC after r150109.
 
         Read the stub template from a header files instead of the JITStubs.cpp.

Modified: trunk/Source/_javascript_Core/jit/JITStubsARM.h (153744 => 153745)


--- trunk/Source/_javascript_Core/jit/JITStubsARM.h	2013-08-06 10:03:30 UTC (rev 153744)
+++ trunk/Source/_javascript_Core/jit/JITStubsARM.h	2013-08-06 10:04:18 UTC (rev 153745)
@@ -459,6 +459,8 @@
 MSVC_BEGIN(    EXPORT ctiTrampolineEnd)
 MSVC_BEGIN(    EXPORT ctiVMThrowTrampoline)
 MSVC_BEGIN(    EXPORT ctiOpThrowNotCaught)
+MSVC_BEGIN(    EXPORT ctiVMThrowTrampolineSlowpath)
+MSVC_BEGIN(    IMPORT cti_vm_throw_slowpath)
 MSVC_BEGIN()
 MSVC_BEGIN(ctiTrampoline PROC)
 MSVC_BEGIN(    stmdb sp!, {r1-r3})
@@ -486,6 +488,13 @@
 MSVC_BEGIN(    bx lr)
 MSVC_BEGIN(ctiVMThrowTrampoline ENDP)
 MSVC_BEGIN()
+MSVC_BEGIN(ctiVMThrowTrampolineSlowpath PROC)
+MSVC_BEGIN(    mov r0, r5)
+MSVC_BEGIN(    bl cti_vm_throw_slowpath)
+MSVC_BEGIN(    mov r5, r0)
+MSVC_BEGIN(    bx r1)
+MSVC_BEGIN(ctiVMThrowTrampolineSlowpath ENDP)
+MSVC_BEGIN()
 
 MSVC(    EXPORT cti_#op#)
 MSVC(    IMPORT JITStubThunked_#op#)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to