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); |
} |