|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjoeq.Linker.ELF.RelocEntry
joeq.Linker.ELF.RelocAEntry
public class RelocAEntry
| Field Summary | |
|---|---|
protected int |
addend
|
| Fields inherited from class joeq.Linker.ELF.RelocEntry |
|---|
e, offset, type |
| Fields inherited from interface joeq.Linker.ELF.ELFConstants |
|---|
ELFCLASS32, ELFCLASS64, ELFCLASSNONE, ELFDATA2LSB, ELFDATA2MSB, ELFDATANONE, ELFMAG0, ELFMAG1, ELFMAG2, ELFMAG3, EM_386, EM_68K, EM_860, EM_88K, EM_M32, EM_MIPS, EM_MIPS_RS4_BE, EM_SPARC, ET_CORE, ET_DYN, ET_EXEC, ET_HIPROC, ET_LOPROC, ET_NONE, ET_REL, EV_CURRENT, EV_NONE, PT_DYNAMIC, PT_HIPROC, PT_INTERP, PT_LOAD, PT_LOPROC, PT_NOTE, PT_NULL, PT_PHDR, PT_SHLIB, R_386_32, R_386_NONE, R_386_PC32, SHF_ALLOC, SHF_EXECINSTR, SHF_MASKPROC, SHF_WRITE, SHN_ABS, SHN_COMMON, SHN_HIPROC, SHN_HIRESERVE, SHN_INVALID, SHN_LOPROC, SHN_LORESERVE, SHN_UNDEF, SHT_DYNAMIC, SHT_DYNSYM, SHT_HASH, SHT_HIPROC, SHT_HIUSER, SHT_LOPROC, SHT_LOUSER, SHT_NOBITS, SHT_NOTE, SHT_NULL, SHT_PROGBITS, SHT_REL, SHT_RELA, SHT_SHLIB, SHT_STRTAB, SHT_SYMTAB, STB_GLOBAL, STB_HIPROC, STB_LOCAL, STB_LOPROC, STB_WEAK, STT_FILE, STT_FUNC, STT_HIPROC, STT_LOPROC, STT_NOTYPE, STT_OBJECT, STT_SECTION |
| Constructor Summary | |
|---|---|
RelocAEntry(int offset,
SymbolTableEntry e,
byte type,
int addend)
|
|
| Method Summary | |
|---|---|
int |
getAddEnd()
|
static int |
getEntrySize()
|
static RelocEntry |
read(ELF file,
Section.SymTabSection s)
|
void |
write(ELF file)
|
| Methods inherited from class joeq.Linker.ELF.RelocEntry |
|---|
getInfo, getOffset, getSymbolTableIndex, getType |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected int addend
| Constructor Detail |
|---|
public RelocAEntry(int offset,
SymbolTableEntry e,
byte type,
int addend)
| Method Detail |
|---|
public final int getAddEnd()
public void write(ELF file)
throws IOException
write in class RelocEntryIOException
public static RelocEntry read(ELF file,
Section.SymTabSection s)
throws IOException
IOExceptionpublic static int getEntrySize()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||