Changeset 158692 in webkit
- Timestamp:
- Nov 5, 2013 2:30:15 PM (10 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r158687 r158692 1 2013-11-05 Julien Brianceau <jbriance@cisco.com> 2 3 Fix build for architectures with 4 argument registers (broken since r158681). 4 https://bugs.webkit.org/show_bug.cgi?id=123826 5 6 Reviewed by Michael Saboff. 7 8 * jit/CCallHelpers.h: 9 (JSC::CCallHelpers::setupArgumentsWithExecState): 10 (JSC::CCallHelpers::setupArguments): 11 1 12 2013-11-05 Filip Pizlo <fpizlo@apple.com> 2 13 -
trunk/Source/JavaScriptCore/jit/CCallHelpers.h
r158681 r158692 914 914 } 915 915 916 ALWAYS_INLINE void setupArguments(GPRReg arg1, TrustedImmPtr arg2, GPRReg arg3, GPRReg arg4, TrustedImmPtr arg5)917 {918 setupThreeStubArgsGPR<GPRInfo::argumentGPR0, GPRInfo::argumentGPR2, GPRInfo::argumentGPR3>(arg1, arg3, arg4);919 move(arg2, GPRInfo::argumentGPR1);920 move(arg5, GPRInfo::argumentGPR4);921 }922 923 916 ALWAYS_INLINE void setupArguments(TrustedImmPtr arg1) 924 917 { … … 1464 1457 move(arg4, GPRInfo::argumentGPR4); 1465 1458 move(GPRInfo::callFrameRegister, GPRInfo::argumentGPR0); 1459 } 1460 1461 ALWAYS_INLINE void setupArguments(GPRReg arg1, TrustedImmPtr arg2, GPRReg arg3, GPRReg arg4, TrustedImmPtr arg5) 1462 { 1463 setupThreeStubArgsGPR<GPRInfo::argumentGPR0, GPRInfo::argumentGPR2, GPRInfo::argumentGPR3>(arg1, arg3, arg4); 1464 move(arg2, GPRInfo::argumentGPR1); 1465 move(arg5, GPRInfo::argumentGPR4); 1466 1466 } 1467 1467 #endif
Note: See TracChangeset
for help on using the changeset viewer.