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
Direct enum valueLinker::Relocation
Displace(const Displacement &displacement)Linker::Relocation
Empty()Linker::Relocationstatic
endiantypeLinker::Relocation
GOTEntry enum valueLinker::Relocation
GOTEntryAbsolute(size_t size, Location source, SymbolName target, uint64_t addend, EndianType endiantype)Linker::Relocationstatic
GOTEntryOffset(size_t size, Location source, SymbolName target, uint64_t addend, EndianType endiantype)Linker::Relocationstatic
GOTEntryRelative(size_t size, Location source, SymbolName target, uint64_t addend, EndianType endiantype)Linker::Relocationstatic
IsRelative() constLinker::Relocation
kindLinker::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
ParagraphAddress enum valueLinker::Relocation
ParagraphDifference(Location source, Target target, Target reference, uint64_t addend=0)Linker::Relocationstatic
PLTEntry enum valueLinker::Relocation
ReadSigned()Linker::Relocation
ReadUnsigned()Linker::Relocation
referenceLinker::Relocation
reference_kind enum nameLinker::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(reference_kind kind, 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
SegmentIndex enum valueLinker::Relocation
Selector(Location source, Target target, uint64_t addend=0)Linker::Relocationstatic
SelectorIndex enum valueLinker::Relocation
SetMask(uint64_t new_mask)Linker::Relocation
SetShift(int new_shift)Linker::Relocation
SetSubtract(bool to_subtract=true)Linker::Relocation
shiftLinker::Relocation
sizeLinker::Relocation
SizeOf enum valueLinker::Relocation
sourceLinker::Relocation
subtractLinker::Relocation
targetLinker::Relocation
WriteWord(uint64_t value)Linker::Relocation