RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
COFF::COFFFormat::Relocation Class Reference

A generic COFF relocation. More...

#include <coff.h>

Public Member Functions

void Read (Linker::Reader &rd, const COFFFormat &coff)
 
size_t GetSize (const COFFFormat &coff) const
 
void WriteFile (Linker::Writer &wr, const COFFFormat &coff) const
 
void FillEntry (Dumper::Entry &entry, const COFFFormat &coff) const
 

Public Attributes

offset_t address
 Address of the relocation (COFF name: r_vaddr)
 
uint32_t symbol_index
 Index of symbol in symbol table (COFF name: r_symndx)
 
uint32_t offset
 (COFF name: r_offset)
 
uint16_t type
 Type of relocation (COFF name: r_type)
 
uint16_t information
 Assorted information (COFF name: r_bits, r_size, r_stuff etc.)
 

Detailed Description

A generic COFF relocation.


The documentation for this class was generated from the following files: