RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
Loading...
Searching...
No Matches
Public Attributes | List of all members
Microsoft::LEFormat::Page::Relocation::Chain Struct Reference

A source location entry in the relocation record. More...

#include <leexe.h>

Public Attributes

uint16_t source = 0
 Offset within page where relocation should be applied to.
 
uint32_t base_address = 0
 If the relocations are chained, this contains the base address to which other fields are relocated to.
 
std::vector< ChainLinkchains
 If the relocations are chained, this contains the following link entries.
 

Detailed Description

A source location entry in the relocation record.

Apart from containing the source offset within the relocation record, the 32-bit data as stored in the page image in the file may also be the start of a chain of entries. If no chaining is enabled, this is just a wrapper around the source value.


The documentation for this struct was generated from the following file: