Index: src/mips/macro-assembler-mips.cc |
=================================================================== |
--- src/mips/macro-assembler-mips.cc (revision 3981) |
+++ src/mips/macro-assembler-mips.cc (working copy) |
@@ -422,7 +422,7 @@ |
// Trashes the at register if no scratch register is provided. |
void MacroAssembler::Branch(Condition cond, int16_t offset, Register rs, |
const Operand& rt, Register scratch) { |
- Register r2; |
+ Register r2 = no_reg; |
if (rt.is_reg()) { |
// We don't want any other register but scratch clobbered. |
ASSERT(!scratch.is(rs) && !scratch.is(rt.rm_)); |
@@ -489,7 +489,7 @@ |
void MacroAssembler::Branch(Condition cond, Label* L, Register rs, |
const Operand& rt, Register scratch) { |
- Register r2; |
+ Register r2 = no_reg; |
if (rt.is_reg()) { |
r2 = rt.rm_; |
} else if (cond != cc_always) { |
@@ -559,7 +559,7 @@ |
// cases, so we keep slt and add an intermediate third instruction. |
void MacroAssembler::BranchAndLink(Condition cond, int16_t offset, Register rs, |
const Operand& rt, Register scratch) { |
- Register r2; |
+ Register r2 = no_reg; |
if (rt.is_reg()) { |
r2 = rt.rm_; |
} else if (cond != cc_always) { |
@@ -634,7 +634,7 @@ |
void MacroAssembler::BranchAndLink(Condition cond, Label* L, Register rs, |
const Operand& rt, Register scratch) { |
- Register r2; |
+ Register r2 = no_reg; |
if (rt.is_reg()) { |
r2 = rt.rm_; |
} else if (cond != cc_always) { |
@@ -787,6 +787,16 @@ |
} |
+#ifdef ENABLE_DEBUGGER_SUPPORT |
+ // --------------------------------------------------------------------------- |
+ // Debugger Support |
+ |
+ void MacroAssembler::DebugBreak() { |
+ UNIMPLEMENTED_MIPS(); |
+ } |
+#endif |
+ |
+ |
// --------------------------------------------------------------------------- |
// Exception handling |