Index: src/assembler.h |
diff --git a/src/assembler.h b/src/assembler.h |
index eb00f8a7e640c619f7ddc04885201ead18a1f5ac..94f0693457bdea8ffaf2ad475458938fe0deaa61 100644 |
--- a/src/assembler.h |
+++ b/src/assembler.h |
@@ -575,9 +575,14 @@ class RelocInfo { |
// place, ready to be patched with the target. |
INLINE(int target_address_size()); |
+ // Read the reference in the instruction this relocation |
+ // applies to; can only be called if rmode_ is EXTERNAL_REFERENCE. |
+ INLINE(Address target_external_reference()); |
+ |
// Read/modify the reference in the instruction this relocation |
- // applies to; can only be called if rmode_ is external_reference |
- INLINE(Address target_reference()); |
+ // applies to; can only be called if rmode_ is INTERNAL_REFERENCE. |
+ INLINE(Address target_internal_reference()); |
+ INLINE(void set_target_internal_reference(Address target)); |
// Read/modify the address of a call instruction. This is used to relocate |
// the break points where straight-line code is patched with a call |