| 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
|
|
|