| Index: src/arm/macro-assembler-arm.cc
|
| diff --git a/src/arm/macro-assembler-arm.cc b/src/arm/macro-assembler-arm.cc
|
| index bc94a2f8a586b01f9a123d52a24d7d00f42afb3f..d4c30eff577939e8e865fe7a13f51f57d1e7bfa8 100644
|
| --- a/src/arm/macro-assembler-arm.cc
|
| +++ b/src/arm/macro-assembler-arm.cc
|
| @@ -978,7 +978,8 @@ void MacroAssembler::CallRuntime(Runtime::FunctionId fid, int num_arguments) {
|
|
|
|
|
| void MacroAssembler::TailCallRuntime(const ExternalReference& ext,
|
| - int num_arguments) {
|
| + int num_arguments,
|
| + int result_size) {
|
| // TODO(1236192): Most runtime routines don't need the number of
|
| // arguments passed in because it is constant. At some point we
|
| // should remove this need and make the runtime routine entry code
|
| @@ -994,7 +995,7 @@ void MacroAssembler::JumpToBuiltin(const ExternalReference& builtin) {
|
| ASSERT((reinterpret_cast<intptr_t>(builtin.address()) & 1) == 1);
|
| #endif
|
| mov(r1, Operand(builtin));
|
| - CEntryStub stub;
|
| + CEntryStub stub(1);
|
| Jump(stub.GetCode(), RelocInfo::CODE_TARGET);
|
| }
|
|
|
|
|