|
RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
|
This is the complete list of members for Linker::Relocation, including all inherited members.
| Absolute(size_t size, Location source, Target target, uint64_t addend, EndianType endiantype) | Linker::Relocation | static |
| Absolute(size_t size, Location source, Target target, uint64_t addend=0) | Linker::Relocation | static |
| AddCurrentValue() | Linker::Relocation | |
| addend | Linker::Relocation | |
| Direct enum value | Linker::Relocation | |
| Displace(const Displacement &displacement) | Linker::Relocation | |
| Empty() | Linker::Relocation | static |
| endiantype | Linker::Relocation | |
| GOTEntry enum value | Linker::Relocation | |
| GOTEntryAbsolute(size_t size, Location source, SymbolName target, uint64_t addend, EndianType endiantype) | Linker::Relocation | static |
| GOTEntryOffset(size_t size, Location source, SymbolName target, uint64_t addend, EndianType endiantype) | Linker::Relocation | static |
| GOTEntryRelative(size_t size, Location source, SymbolName target, uint64_t addend, EndianType endiantype) | Linker::Relocation | static |
| IsRelative() const | Linker::Relocation | |
| kind | Linker::Relocation | |
| mask | Linker::Relocation | |
| Offset(size_t size, Location source, Target target, uint64_t addend, EndianType endiantype) | Linker::Relocation | static |
| Offset(size_t size, Location source, Target target, uint64_t addend=0) | Linker::Relocation | static |
| OffsetFrom(size_t size, Location source, Target target, Target reference, uint64_t addend, EndianType endiantype) | Linker::Relocation | static |
| OffsetFrom(size_t size, Location source, Target target, Target reference, uint64_t addend=0) | Linker::Relocation | static |
| Paragraph(Location source, Target target, uint64_t addend=0) | Linker::Relocation | static |
| ParagraphAddress enum value | Linker::Relocation | |
| ParagraphDifference(Location source, Target target, Target reference, uint64_t addend=0) | Linker::Relocation | static |
| PLTEntry enum value | Linker::Relocation | |
| ReadSigned() | Linker::Relocation | |
| ReadUnsigned() | Linker::Relocation | |
| reference | Linker::Relocation | |
| reference_kind enum name | Linker::Relocation | |
| Relative(size_t size, Location source, Target target, uint64_t addend, EndianType endiantype) | Linker::Relocation | static |
| Relative(size_t size, Location source, Target target, uint64_t addend=0) | Linker::Relocation | static |
| Relocation(reference_kind kind, size_t size, Location source, Target target, Target reference, uint64_t addend, EndianType endiantype) (defined in Linker::Relocation) | Linker::Relocation | inline |
| Resolve(Module &object, Resolution &resolution) | Linker::Relocation | |
| Segment(size_t size, Location source, Target target, uint64_t addend=0) | Linker::Relocation | static |
| SegmentIndex enum value | Linker::Relocation | |
| Selector(Location source, Target target, uint64_t addend=0) | Linker::Relocation | static |
| SelectorIndex enum value | Linker::Relocation | |
| SetMask(uint64_t new_mask) | Linker::Relocation | |
| SetShift(int new_shift) | Linker::Relocation | |
| SetSubtract(bool to_subtract=true) | Linker::Relocation | |
| shift | Linker::Relocation | |
| size | Linker::Relocation | |
| SizeOf enum value | Linker::Relocation | |
| source | Linker::Relocation | |
| subtract | Linker::Relocation | |
| target | Linker::Relocation | |
| WriteWord(uint64_t value) | Linker::Relocation |