|
| Exe () |
|
virtual | ~Exe () |
|
virtual void | open (const char *filenm) |
|
VMA | getStartVMA () const |
|
virtual void | dump (std::ostream &o=std::cerr, int flags=DUMP_Short, const char *pre="") const |
|
virtual void | dumpme (std::ostream &o=std::cerr, const char *pre="") const |
|
virtual void | read (const std::set< std::string > &directorySet, ReadFlg readflg) |
|
const std::string & | name () const |
|
Type | type () const |
|
ReadFlg | readFlags () |
|
VMA | textBeg () const |
|
void | textBeg (VMA x) |
|
VMA | textEnd () const |
|
void | textEnd (VMA x) |
|
VMA | firstVMA () const |
|
void | firstVMA (VMA x) |
|
void | textBegEndVMA (VMA *begVMA, VMA *endVMA) |
|
void | relocate (VMA textBegReloc) |
|
bool | isRelocated () const |
|
bool | doUnrelocate (VMA loadAddr) const |
|
SegMap & | segs () |
|
const SegMap & | segs () const |
|
Seg * | findSeg (VMA vma) const |
|
bool | insertSeg (VMAInterval ival, Seg *seg) |
|
uint | numSegs () const |
|
ProcMap & | procs () |
|
const ProcMap & | procs () const |
|
Proc * | findProc (VMA vma) const |
|
bool | insertProc (VMAInterval ival, Proc *proc) |
|
MachInsn * | findMachInsn (VMA vma, ushort &size) const |
|
InsnMap & | insns () |
|
const InsnMap & | insns () const |
|
Insn * | findInsn (VMA vma, ushort opIndex) const |
|
Insn * | findInsnNear (VMA vma, ushort opIndex) const |
|
void | insertInsn (VMA vma, ushort opIndex, Insn *insn) |
|
bool | isPseudolLoadModule () |
|
const char * | getPseudoLoadModuleName () |
|
bool | functionNeverReturns (VMA addr) |
|
bool | findSrcCodeInfo (VMA vma, ushort opIndex, std::string &func, std::string &file, SrcFile::ln &line) |
|
bool | findSrcCodeInfo (VMA begVMA, ushort bOpIndex, VMA endVMA, ushort eOpIndex, std::string &func, std::string &file, SrcFile::ln &begLine, SrcFile::ln &endLine, unsigned flags=1) |
|
bool | findProcSrcCodeInfo (VMA vma, ushort opIndex, SrcFile::ln &line) const |
|
bool | realpath (std::string &filenm) |
|
bfd * | abfd () const |
|
asymbol ** | bfdSymTab () const |
|
uint | bfdSymTabSz () const |
|
std::string | toString (int flags=DUMP_Short, const char *pre="") const |
|
void | ddump (int code=DUMP_Long_decode) const |
|
virtual void | dumpProcMap (std::ostream &o=std::cerr, unsigned flag=0, const char *pre="") const |
|
void | ddumpProcMap (unsigned flag) const |
|
Definition at line 601 of file LM.hpp.