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
Linker::GOTEntry Class Reference

An entry in the Global Offset Table. More...

#include <table_section.h>

Inheritance diagram for Linker::GOTEntry:
Linker::Word< uint32_t >

Public Member Functions

 GOTEntry (Target target)
 
bool operator== (const GOTEntry &other) const
 

Public Attributes

std::optional< Targettarget
 
- Public Attributes inherited from Linker::Word< uint32_t >
uint32_t value
 The value to be stored.
 

Additional Inherited Members

- Static Public Member Functions inherited from Linker::Word< uint32_t >
static void ReadFile (std::istream &in, Word &word, ::EndianType endian_type)
 
static void ReadFile (Reader &rd, Word &word, ::EndianType endian_type=::UndefinedEndian)
 
static void WriteFile (std::ostream &out, const Word &word, ::EndianType endian_type, offset_t bytes=EntrySize, offset_t offset=0)
 
static void WriteFile (Writer &wr, const Word &word, ::EndianType endian_type=::UndefinedEndian, offset_t bytes=EntrySize, offset_t offset=0)
 
- Static Public Attributes inherited from Linker::Word< uint32_t >
static constexpr offset_t EntrySize
 

Detailed Description

An entry in the Global Offset Table.


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