RTEMS Linker
0.0.1
RTEMS Tools Project
|
#include <rld-files.h>
Public Member Functions | |
relocation (const elf::relocation &er) | |
Public Attributes | |
const uint32_t | offset |
const uint32_t | type |
const uint32_t | info |
const int32_t | addend |
const std::string | symname |
const uint32_t | symtype |
const int | symsect |
const uint32_t | symvalue |
A relocation record. We extract what we want because the elf::section class requires the image be left open as references are alive. We extract and keep the data we need to create the image.
rld::files::relocation::relocation | ( | const elf::relocation & | er | ) |
Construct from an ELF relocation record.
const int32_t rld::files::relocation::addend |
const uint32_t rld::files::relocation::info |
const uint32_t rld::files::relocation::offset |
const std::string rld::files::relocation::symname |
const int rld::files::relocation::symsect |
const uint32_t rld::files::relocation::symtype |
const uint32_t rld::files::relocation::symvalue |
const uint32_t rld::files::relocation::type |