| Index: src/ia32/macro-assembler-ia32.cc
|
| diff --git a/src/ia32/macro-assembler-ia32.cc b/src/ia32/macro-assembler-ia32.cc
|
| index 512971406dc7f49555d6d6987027fdba3c1762de..a68139695ce5ae1a482c00be22e098a85b4d667d 100644
|
| --- a/src/ia32/macro-assembler-ia32.cc
|
| +++ b/src/ia32/macro-assembler-ia32.cc
|
| @@ -1429,7 +1429,7 @@ void MacroAssembler::InvokePrologue(const ParameterCount& expected,
|
| const ParameterCount& actual,
|
| Handle<Code> code_constant,
|
| const Operand& code_operand,
|
| - Label* done,
|
| + NearLabel* done,
|
| InvokeFlag flag,
|
| PostCallGenerator* post_call_generator) {
|
| bool definitely_matches = false;
|
| @@ -1498,7 +1498,7 @@ void MacroAssembler::InvokeCode(const Operand& code,
|
| const ParameterCount& actual,
|
| InvokeFlag flag,
|
| PostCallGenerator* post_call_generator) {
|
| - Label done;
|
| + NearLabel done;
|
| InvokePrologue(expected, actual, Handle<Code>::null(), code,
|
| &done, flag, post_call_generator);
|
| if (flag == CALL_FUNCTION) {
|
| @@ -1518,7 +1518,7 @@ void MacroAssembler::InvokeCode(Handle<Code> code,
|
| RelocInfo::Mode rmode,
|
| InvokeFlag flag,
|
| PostCallGenerator* post_call_generator) {
|
| - Label done;
|
| + NearLabel done;
|
| Operand dummy(eax);
|
| InvokePrologue(expected, actual, code, dummy, &done,
|
| flag, post_call_generator);
|
|
|