Modified: trunk/Source/_javascript_Core/ChangeLog (203594 => 203595)
--- trunk/Source/_javascript_Core/ChangeLog 2016-07-22 09:50:13 UTC (rev 203594)
+++ trunk/Source/_javascript_Core/ChangeLog 2016-07-22 10:00:58 UTC (rev 203595)
@@ -1,3 +1,10 @@
+2016-07-22 Csaba Osztrogonác <o...@webkit.org>
+
+ [ARM] Unreviewed EABI buildfix after r203537.
+
+ * jit/CCallHelpers.h:
+ (JSC::CCallHelpers::setupArgumentsWithExecState): Added.
+
2016-07-22 Youenn Fablet <you...@apple.com>
run-builtins-generator-tests should be able to test WebCore builtins wrapper with more than one file
Modified: trunk/Source/_javascript_Core/jit/CCallHelpers.h (203594 => 203595)
--- trunk/Source/_javascript_Core/jit/CCallHelpers.h 2016-07-22 09:50:13 UTC (rev 203594)
+++ trunk/Source/_javascript_Core/jit/CCallHelpers.h 2016-07-22 10:00:58 UTC (rev 203595)
@@ -2012,6 +2012,15 @@
setupArgumentsWithExecState(arg1, arg2, arg3);
}
+ ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, GPRReg arg5, TrustedImmPtr arg6, TrustedImmPtr arg7)
+ {
+ poke(arg7, POKE_ARGUMENT_OFFSET + 3);
+ poke(arg6, POKE_ARGUMENT_OFFSET + 2);
+ poke(arg5, POKE_ARGUMENT_OFFSET + 1);
+ poke(arg4, POKE_ARGUMENT_OFFSET);
+ setupArgumentsWithExecState(arg1, arg2, arg3);
+ }
+
ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, GPRReg arg5, GPRReg arg6, GPRReg arg7, TrustedImmPtr arg8)
{
poke(arg8, POKE_ARGUMENT_OFFSET + 4);