| Index: src/arm/code-stubs-arm.cc
|
| ===================================================================
|
| --- src/arm/code-stubs-arm.cc (revision 6680)
|
| +++ src/arm/code-stubs-arm.cc (working copy)
|
| @@ -5920,12 +5920,11 @@
|
|
|
|
|
| void DirectCEntryStub::GenerateCall(MacroAssembler* masm,
|
| - ApiFunction *function) {
|
| + ExternalReference function) {
|
| __ mov(lr, Operand(reinterpret_cast<intptr_t>(GetCode().location()),
|
| RelocInfo::CODE_TARGET));
|
| // Push return address (accessible to GC through exit frame pc).
|
| - __ mov(r2,
|
| - Operand(ExternalReference(function, ExternalReference::DIRECT_CALL)));
|
| + __ mov(r2, Operand(function));
|
| __ str(pc, MemOperand(sp, 0));
|
| __ Jump(r2); // Call the api function.
|
| }
|
|
|