#include <LoaderSection.h>
Inheritance diagram for LSRelocation:
Public Member Functions | |
void | print (uint32_t index, LSSymbol **syms, LSStringTable *st) |
virtual char * | charStream () |
LOADERRELOC_MACROS_BASIS ("For the get_X field macros check the defines directory") | |
virtual | ~LSRelocation () |
Static Public Member Functions | |
LSRelocation * | newRelocation (bool is64Bit, uint64_t addr, uint32_t idx, uint32_t sectId) |
Protected Member Functions | |
LSRelocation () |
|
Definition at line 105 of file LoaderSection.h. |
|
Definition at line 113 of file LoaderSection.h. |
|
Reimplemented in LSRelocation32, and LSRelocation64. Definition at line 108 of file LoaderSection.h. References __SHOULD_NOT_ARRIVE. Referenced by LoaderSection::instrument(), and newRelocation(). |
|
|
|
Definition at line 133 of file LoaderSection.C. References charStream(), ldrel::l_rsecnm, ldrel::l_rtype, ldrel::l_symndx, ldrel::l_vaddr, LDREL, Size__32_bit_Loader_Section_Relocation, and Size__64_bit_Loader_Section_Relocation. Referenced by LoaderSection::instrument(). |
|
Definition at line 162 of file LoaderSection.C. References GET, and PRINT_INFOR. Referenced by LoaderSection::print(). |