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 | |
Displace(const Displacement &displacement) | Linker::Relocation | |
Empty() | Linker::Relocation | static |
endiantype | Linker::Relocation | |
IsRelative() const | 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 |
ParagraphDifference(Location source, Target target, Target reference, uint64_t addend=0) | Linker::Relocation | static |
ReadSigned() | Linker::Relocation | |
ReadUnsigned() | Linker::Relocation | |
reference | 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(bool segment_of, 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 |
segment_of | Linker::Relocation | |
Selector(Location source, Target target, uint64_t addend=0) | Linker::Relocation | static |
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 | |
source | Linker::Relocation | |
subtract | Linker::Relocation | |
target | Linker::Relocation | |
WriteWord(uint64_t value) | Linker::Relocation |