Index: src/ia32/macro-assembler-ia32.cc |
diff --git a/src/ia32/macro-assembler-ia32.cc b/src/ia32/macro-assembler-ia32.cc |
index f13585d0d6bd6c1cc5f7c9c41580b93efba1d303..32cbcb21ae75793564c8565d28fdac361c1df0b4 100644 |
--- a/src/ia32/macro-assembler-ia32.cc |
+++ b/src/ia32/macro-assembler-ia32.cc |
@@ -484,9 +484,9 @@ void MacroAssembler::Throw(Register value) { |
// not NULL. The frame pointer is NULL in the exception handler of |
// a JS entry frame. |
Set(esi, Immediate(0)); // Tentatively set context pointer to NULL. |
- NearLabel skip; |
+ Label skip; |
cmp(ebp, 0); |
- j(equal, &skip, not_taken); |
+ j(equal, &skip, not_taken, Label::kNear); |
mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); |
bind(&skip); |
@@ -511,12 +511,12 @@ void MacroAssembler::ThrowUncatchable(UncatchableExceptionType type, |
mov(esp, Operand::StaticVariable(handler_address)); |
// Unwind the handlers until the ENTRY handler is found. |
- NearLabel loop, done; |
+ Label loop, done; |
bind(&loop); |
// Load the type of the current stack handler. |
const int kStateOffset = StackHandlerConstants::kStateOffset; |
cmp(Operand(esp, kStateOffset), Immediate(StackHandler::ENTRY)); |
- j(equal, &done); |
+ j(equal, &done, Label::kNear); |
// Fetch the next handler in the list. |
const int kNextOffset = StackHandlerConstants::kNextOffset; |
mov(esp, Operand(esp, kNextOffset)); |