Index: src/regexp/arm/regexp-macro-assembler-arm.h |
diff --git a/src/regexp/arm/regexp-macro-assembler-arm.h b/src/regexp/arm/regexp-macro-assembler-arm.h |
index a522f53d4ac6f357bbd3058574a6105dcbada45e..6c910644b2c14bf5ab23776b7f7aa5bc1a7b28f2 100644 |
--- a/src/regexp/arm/regexp-macro-assembler-arm.h |
+++ b/src/regexp/arm/regexp-macro-assembler-arm.h |
@@ -103,8 +103,9 @@ |
static const int kStoredRegisters = kFramePointer; |
// Return address (stored from link register, read into pc on return). |
static const int kReturnAddress = kStoredRegisters + 8 * kPointerSize; |
+ static const int kSecondaryReturnAddress = kReturnAddress + kPointerSize; |
// Stack parameters placed by caller. |
- static const int kRegisterOutput = kReturnAddress + kPointerSize; |
+ static const int kRegisterOutput = kSecondaryReturnAddress + kPointerSize; |
static const int kNumOutputRegisters = kRegisterOutput + kPointerSize; |
static const int kStackHighEnd = kNumOutputRegisters + kPointerSize; |
static const int kDirectCall = kStackHighEnd + kPointerSize; |