| Index: src/mips/macro-assembler-mips.h
|
| diff --git a/src/mips/macro-assembler-mips.h b/src/mips/macro-assembler-mips.h
|
| index 824a3bf14da33d0167e0d4dc01ffd7b7867d067a..5434fd03b6f23c4c9da456fab53b4a681d1cce50 100644
|
| --- a/src/mips/macro-assembler-mips.h
|
| +++ b/src/mips/macro-assembler-mips.h
|
| @@ -178,12 +178,12 @@ class MacroAssembler: public Assembler {
|
| #define COND_ARGS Condition cond = al, Register rs = zero_reg, \
|
| const Operand& rt = Operand(zero_reg), BranchDelaySlot bd = PROTECT
|
|
|
| - void Jump(Register target, COND_ARGS);
|
| + void Jump(Register target, uint32_t offset = 0, COND_ARGS);
|
| void Jump(intptr_t target, RelocInfo::Mode rmode, COND_ARGS);
|
| void Jump(Address target, RelocInfo::Mode rmode, COND_ARGS);
|
| void Jump(Handle<Code> code, RelocInfo::Mode rmode, COND_ARGS);
|
| static int CallSize(Register target, COND_ARGS);
|
| - void Call(Register target, COND_ARGS);
|
| + void Call(Register target, uint32_t offset = 0, COND_ARGS);
|
| static int CallSize(Address target, RelocInfo::Mode rmode, COND_ARGS);
|
| void Call(Address target, RelocInfo::Mode rmode, COND_ARGS);
|
| int CallSize(Handle<Code> code,
|
| @@ -1748,9 +1748,8 @@ const Operand& rt = Operand(zero_reg), BranchDelaySlot bd = PROTECT
|
| bool IsDoubleZeroRegSet() { return has_double_zero_reg_set_; }
|
|
|
| private:
|
| - void CallCFunctionHelper(Register function,
|
| - int num_reg_arguments,
|
| - int num_double_arguments);
|
| + void CallCFunctionHelper(Register function, int num_reg_arguments,
|
| + int num_double_arguments, uint32_t offset = 0);
|
|
|
| inline Register GetRtAsRegisterHelper(const Operand& rt, Register scratch);
|
| inline int32_t GetOffset(int32_t offset, Label* L, OffsetSize bits);
|
|
|