Lines Matching defs:ElfObject
64 ElfObject::tryFile(const std::string &fname, size_t len, uint8_t *data,
209 ElfObject * result = new ElfObject(fname, len, data, arch, op_sys);
262 result->interpreter = dynamic_cast<ElfObject*>(obj);
272 ElfObject::ElfObject(const std::string &_filename, size_t _len,
403 ElfObject::loadSomeSymbols(SymbolTable *symtab, int binding, Addr mask,
459 ElfObject::loadAllSymbols(SymbolTable *symtab, Addr base, Addr offset,
468 ElfObject::loadGlobalSymbols(SymbolTable *symtab, Addr base, Addr offset,
479 ElfObject::loadLocalSymbols(SymbolTable *symtab, Addr base, Addr offset,
490 ElfObject::loadWeakSymbols(SymbolTable *symtab, Addr base, Addr offset,
501 ElfObject::loadSections(const PortProxy& mem_proxy, Addr addr_mask,
520 ElfObject::getSections()
554 ElfObject::sectionExists(std::string sec)
564 ElfObject::updateBias(Addr bias_addr)