abfd() const | BinUtil::LM | inline |
bfdSymTab() const | BinUtil::LM | inline |
bfdSymTabSz() const | BinUtil::LM | inline |
cmpBFDSymByVMA(const void *s1, const void *s2) | BinUtil::LM | privatestatic |
computeNoReturns() | BinUtil::LM | private |
ddump(int code=DUMP_Long_decode) const | BinUtil::LM | |
ddumpProcMap(unsigned flag) const | BinUtil::LM | |
doUnrelocate(VMA loadAddr) const | BinUtil::LM | inline |
dump(std::ostream &o=std::cerr, int flags=DUMP_Short, const char *pre="") const | BinUtil::LM | virtual |
DUMP_Flg_Insn_decode enum value | BinUtil::LM | |
DUMP_Flg_Insn_ty enum value | BinUtil::LM | |
DUMP_Flg_Sym enum value | BinUtil::LM | |
DUMP_Flg_SymTab enum value | BinUtil::LM | |
DUMP_Long enum value | BinUtil::LM | |
DUMP_Long_decode enum value | BinUtil::LM | |
DUMP_Mid enum value | BinUtil::LM | |
DUMP_Mid_decode enum value | BinUtil::LM | |
DUMP_Short enum value | BinUtil::LM | |
dumpme(std::ostream &o=std::cerr, const char *pre="") const | BinUtil::LM | virtual |
dumpModuleInfo(std::ostream &o=std::cerr, const char *pre="") const | BinUtil::LM | private |
dumpProcMap(std::ostream &o=std::cerr, unsigned flag=0, const char *pre="") const | BinUtil::LM | virtual |
dumpSymTab(std::ostream &o=std::cerr, const char *pre="") const | BinUtil::LM | private |
DumpTy enum name | BinUtil::LM | |
findInsn(VMA vma, ushort opIndex) const | BinUtil::LM | inline |
findInsnNear(VMA vma, ushort opIndex) const | BinUtil::LM | inline |
findMachInsn(VMA vma, ushort &size) const | BinUtil::LM | |
findProc(VMA vma) const | BinUtil::LM | inline |
findProcSrcCodeInfo(VMA vma, ushort opIndex, SrcFile::ln &line) const | BinUtil::LM | |
findSeg(VMA vma) const | BinUtil::LM | inline |
findSrcCodeInfo(VMA vma, ushort opIndex, std::string &func, std::string &file, SrcFile::ln &line) | BinUtil::LM | |
findSrcCodeInfo(VMA begVMA, ushort bOpIndex, VMA endVMA, ushort eOpIndex, std::string &func, std::string &file, SrcFile::ln &begLine, SrcFile::ln &endLine, unsigned flags=1) | BinUtil::LM | |
firstVMA() const | BinUtil::LM | inline |
firstVMA(VMA x) | BinUtil::LM | inline |
functionNeverReturns(VMA addr) | BinUtil::LM | |
getDebugInfo() | BinUtil::LM | inlineprivate |
getPseudoLoadModuleName() | BinUtil::LM | |
insertInsn(VMA vma, ushort opIndex, Insn *insn) | BinUtil::LM | inline |
insertProc(VMAInterval ival, Proc *proc) | BinUtil::LM | inline |
insertSeg(VMAInterval ival, Seg *seg) | BinUtil::LM | inline |
InsnMap typedef | BinUtil::LM | |
insns() | BinUtil::LM | inline |
insns() const | BinUtil::LM | inline |
isa | BinUtil::LM | static |
isPseudolLoadModule() | BinUtil::LM | |
isRelocated() const | BinUtil::LM | inline |
LM(bool useBinutils=false) | BinUtil::LM | |
LM(const LM &GCC_ATTR_UNUSED lm) | BinUtil::LM | inlineprotected |
m_begVMA | BinUtil::LM | private |
m_bfd | BinUtil::LM | private |
m_bfdDynSymTab | BinUtil::LM | private |
m_bfdDynSymTabSz | BinUtil::LM | private |
m_bfdSymTab | BinUtil::LM | private |
m_bfdSymTabSort | BinUtil::LM | private |
m_bfdSymTabSortSz | BinUtil::LM | private |
m_bfdSymTabSz | BinUtil::LM | private |
m_bfdSynthTab | BinUtil::LM | private |
m_bfdSynthTabSz | BinUtil::LM | private |
m_dbgInfo | BinUtil::LM | private |
m_insnMap | BinUtil::LM | private |
m_name | BinUtil::LM | private |
m_noreturns | BinUtil::LM | private |
m_procMap | BinUtil::LM | private |
m_readFlags | BinUtil::LM | private |
m_realpathMgr | BinUtil::LM | private |
m_segMap | BinUtil::LM | private |
m_simpleSymbols | BinUtil::LM | private |
m_textBegReloc | BinUtil::LM | private |
m_txtBeg | BinUtil::LM | private |
m_txtEnd | BinUtil::LM | private |
m_type | BinUtil::LM | private |
m_unrelocDelta | BinUtil::LM | private |
m_useBinutils | BinUtil::LM | private |
name() const | BinUtil::LM | inline |
numSegs() const | BinUtil::LM | inline |
open(const char *filenm) | BinUtil::LM | virtual |
operator=(const LM &GCC_ATTR_UNUSED lm) | BinUtil::LM | inlineprotected |
ProcInsnIterator class | BinUtil::LM | friend |
ProcMap typedef | BinUtil::LM | |
procs() | BinUtil::LM | inline |
procs() const | BinUtil::LM | inline |
read(const std::set< std::string > &directorySet, ReadFlg readflg) | BinUtil::LM | virtual |
readFlags() | BinUtil::LM | inline |
ReadFlg enum name | BinUtil::LM | |
ReadFlg_ALL enum value | BinUtil::LM | |
ReadFlg_fInsn enum value | BinUtil::LM | |
ReadFlg_fProc enum value | BinUtil::LM | |
ReadFlg_fSeg enum value | BinUtil::LM | |
ReadFlg_NULL enum value | BinUtil::LM | |
ReadFlg_Proc enum value | BinUtil::LM | |
ReadFlg_Seg enum value | BinUtil::LM | |
readSegs() | BinUtil::LM | private |
readSymbolTables() | BinUtil::LM | private |
realpath(std::string &filenm) | BinUtil::LM | inline |
relocate(VMA textBegReloc) | BinUtil::LM | |
SegMap typedef | BinUtil::LM | |
segs() | BinUtil::LM | inline |
segs() const | BinUtil::LM | inline |
textBeg() const | BinUtil::LM | inline |
textBeg(VMA x) | BinUtil::LM | inline |
textBegEndVMA(VMA *begVMA, VMA *endVMA) | BinUtil::LM | |
textEnd() const | BinUtil::LM | inline |
textEnd(VMA x) | BinUtil::LM | inline |
TextSeg class | BinUtil::LM | friend |
toString(int flags=DUMP_Short, const char *pre="") const | BinUtil::LM | |
Type enum name | BinUtil::LM | |
type() const | BinUtil::LM | inline |
TypeDSO enum value | BinUtil::LM | |
TypeExe enum value | BinUtil::LM | |
TypeNULL enum value | BinUtil::LM | |
unrelocate(VMA relocVMA) const | BinUtil::LM | inlineprivate |
~LM() | BinUtil::LM | virtual |