RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
Loading...
Searching...
No Matches
Linker::Relocation Member List

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::Relocationstatic
Absolute(size_t size, Location source, Target target, uint64_t addend=0)Linker::Relocationstatic
AddCurrentValue()Linker::Relocation
addendLinker::Relocation
Displace(const Displacement &displacement)Linker::Relocation
Empty()Linker::Relocationstatic
endiantypeLinker::Relocation
IsRelative() constLinker::Relocation
maskLinker::Relocation
Offset(size_t size, Location source, Target target, uint64_t addend, EndianType endiantype)Linker::Relocationstatic
Offset(size_t size, Location source, Target target, uint64_t addend=0)Linker::Relocationstatic
OffsetFrom(size_t size, Location source, Target target, Target reference, uint64_t addend, EndianType endiantype)Linker::Relocationstatic
OffsetFrom(size_t size, Location source, Target target, Target reference, uint64_t addend=0)Linker::Relocationstatic
Paragraph(Location source, Target target, uint64_t addend=0)Linker::Relocationstatic
ParagraphDifference(Location source, Target target, Target reference, uint64_t addend=0)Linker::Relocationstatic
ReadSigned()Linker::Relocation
ReadUnsigned()Linker::Relocation
referenceLinker::Relocation
Relative(size_t size, Location source, Target target, uint64_t addend, EndianType endiantype)Linker::Relocationstatic
Relative(size_t size, Location source, Target target, uint64_t addend=0)Linker::Relocationstatic
Relocation(bool segment_of, size_t size, Location source, Target target, Target reference, uint64_t addend, EndianType endiantype) (defined in Linker::Relocation)Linker::Relocationinline
Resolve(Module &object, Resolution &resolution)Linker::Relocation
Segment(size_t size, Location source, Target target, uint64_t addend=0)Linker::Relocationstatic
segment_ofLinker::Relocation
Selector(Location source, Target target, uint64_t addend=0)Linker::Relocationstatic
SetMask(uint64_t new_mask)Linker::Relocation
SetShift(int new_shift)Linker::Relocation
SetSubtract(bool to_subtract=true)Linker::Relocation
shiftLinker::Relocation
sizeLinker::Relocation
sourceLinker::Relocation
subtractLinker::Relocation
targetLinker::Relocation
WriteWord(uint64_t value)Linker::Relocation