Changeset 167329 in webkit
- Timestamp:
- Apr 15, 2014 3:36:30 PM (10 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r167328 r167329 1 2014-04-15 Julien Brianceau <jbriance@cisco.com> 2 3 Remove invalid sh4 specific code in JITInlines header. 4 https://bugs.webkit.org/show_bug.cgi?id=131692 5 6 Reviewed by Geoffrey Garen. 7 8 * jit/JITInlines.h: 9 (JSC::JIT::callOperation): Prototype is not F_JITOperation_EJJZ 10 anymore since r160244, so the sh4 specific code is invalid now 11 and has to be removed. 12 1 13 2014-04-15 Mark Hahnenberg <mhahnenberg@apple.com> 2 14 -
trunk/Source/JavaScriptCore/jit/JITInlines.h
r164764 r167329 440 440 ALWAYS_INLINE MacroAssembler::Call JIT::callOperation(F_JITOperation_EJZZ operation, GPRReg arg1Tag, GPRReg arg1Payload, int32_t arg2, int32_t arg3) 441 441 { 442 #if CPU(SH4)443 // We have to put arg3 in the 4th argument register (r7) as 64-bit value arg2 will be put on stack for sh4 architecure.444 setupArgumentsWithExecState(arg1Payload, arg1Tag, TrustedImm32(arg2), TrustedImm32(arg3));445 #else446 442 setupArgumentsWithExecState(EABI_32BIT_DUMMY_ARG arg1Payload, arg1Tag, TrustedImm32(arg2), TrustedImm32(arg3)); 447 #endif448 443 return appendCallWithExceptionCheck(operation); 449 444 }
Note: See TracChangeset
for help on using the changeset viewer.