| Index: src/mips/macro-assembler-mips.h
|
| diff --git a/src/mips/macro-assembler-mips.h b/src/mips/macro-assembler-mips.h
|
| index 8c6e5bd944ff1d9ace296d54917993263788122a..e25bd646b0116bc99b80e92d9a4f3e7e1e7c9b35 100644
|
| --- a/src/mips/macro-assembler-mips.h
|
| +++ b/src/mips/macro-assembler-mips.h
|
| @@ -1013,8 +1013,8 @@ class MacroAssembler: public Assembler {
|
| // argc - argument count to be dropped by LeaveExitFrame.
|
| // save_doubles - saves FPU registers on stack, currently disabled.
|
| // stack_space - extra stack space.
|
| - void EnterExitFrame(bool save_doubles,
|
| - int stack_space = 0);
|
| + void EnterExitFrame(bool save_doubles, int stack_space = 0,
|
| + StackFrame::Type frame_type = StackFrame::EXIT);
|
|
|
| // Leave the current exit frame.
|
| void LeaveExitFrame(bool save_doubles, Register arg_count,
|
| @@ -1442,7 +1442,8 @@ const Operand& rt = Operand(zero_reg), BranchDelaySlot bd = PROTECT
|
|
|
| // Jump to the builtin routine.
|
| void JumpToExternalReference(const ExternalReference& builtin,
|
| - BranchDelaySlot bd = PROTECT);
|
| + BranchDelaySlot bd = PROTECT,
|
| + bool builtin_exit_frame = false);
|
|
|
| struct Unresolved {
|
| int pc;
|
|
|