|
| SymbolRelocator (uint8_t type, uint32_t offset, uint16_t symbol_index, int relocation_size, int offset_size, int index_size) |
|
offset_t | GetLength () const override |
|
offset_t | GetMemorySize () const override |
|
void | Dump (Dumper::Dumper &dump, unsigned index, offset_t &file_offset, offset_t &memory_offset) const override |
|
void | Generate (Linker::Module &module, int ¤t_segment, std::array< std::shared_ptr< Linker::Section >, 16 > &segments) const override |
|
|
uint32_t | offset |
|
uint16_t | symbol_index |
|
std::string | symbol_name |
|
bool | ip_relative |
|
int | relocation_size |
|
int | offset_size |
|
int | index_size |
|
◆ Dump()
void AS86ObjFormat::SymbolRelocator::Dump |
( |
Dumper::Dumper & | dump, |
|
|
unsigned | index, |
|
|
offset_t & | file_offset, |
|
|
offset_t & | memory_offset ) const |
|
overridevirtual |
◆ Generate()
void AS86ObjFormat::SymbolRelocator::Generate |
( |
Linker::Module & | module, |
|
|
int & | current_segment, |
|
|
std::array< std::shared_ptr< Linker::Section >, 16 > & | segments ) const |
|
overridevirtual |
◆ GetLength()
offset_t AS86ObjFormat::SymbolRelocator::GetLength |
( |
| ) |
const |
|
overridevirtual |
◆ GetMemorySize()
offset_t AS86ObjFormat::SymbolRelocator::GetMemorySize |
( |
| ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following files: