| Index: src/mips/assembler-mips.h | 
| diff --git a/src/mips/assembler-mips.h b/src/mips/assembler-mips.h | 
| index f098bb4553a180d5e6c37cd5d3c8f86f43f8a2e1..886ac6c0525ef1ad170f269c0a9218cc58b16f36 100644 | 
| --- a/src/mips/assembler-mips.h | 
| +++ b/src/mips/assembler-mips.h | 
| @@ -528,7 +528,11 @@ class Assembler : public AssemblerBase { | 
|  | 
| // Distance between the instruction referring to the address of the call | 
| // target and the return address. | 
| +#ifdef _MIPS_ARCH_MIPS32R6 | 
| +  static const int kCallTargetAddressOffset = 3 * kInstrSize; | 
| +#else | 
| static const int kCallTargetAddressOffset = 4 * kInstrSize; | 
| +#endif | 
|  | 
| // Distance between start of patched debug break slot and the emitted address | 
| // to jump to. | 
| @@ -538,7 +542,11 @@ class Assembler : public AssemblerBase { | 
| // register. | 
| static const int kPcLoadDelta = 4; | 
|  | 
| +#ifdef _MIPS_ARCH_MIPS32R6 | 
| +  static const int kDebugBreakSlotInstructions = 3; | 
| +#else | 
| static const int kDebugBreakSlotInstructions = 4; | 
| +#endif | 
| static const int kDebugBreakSlotLength = | 
| kDebugBreakSlotInstructions * kInstrSize; | 
|  | 
|  |