|
| | 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.