gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ObjectFile Member List

This is the complete list of members for ObjectFile, including all inherited members.

Alpha enum valueObjectFile
Arch enum nameObjectFile
archObjectFileprotected
Arm enum valueObjectFile
Arm64 enum valueObjectFile
bias() const ObjectFileinlinevirtual
bssObjectFileprotected
bssBase() const ObjectFileinline
bssSize() const ObjectFileinline
dataObjectFileprotected
dataBase() const ObjectFileinline
dataSize() const ObjectFileinline
entryObjectFileprotected
entryPoint() const ObjectFileinline
fileDataObjectFileprotected
filenameObjectFileprotected
FreeBSD enum valueObjectFile
getArch() const ObjectFileinline
getInterpreter() const ObjectFileinlinevirtual
getOpSys() const ObjectFileinline
globalPointer() const ObjectFileinline
globalPtrObjectFileprotected
hasTLS()ObjectFileinlinevirtual
I386 enum valueObjectFile
lenObjectFileprotected
Linux enum valueObjectFile
LinuxArmOABI enum valueObjectFile
loadAllSymbols(SymbolTable *symtab, Addr base=0, Addr offset=0, Addr mask=maxAddr)=0ObjectFilepure virtual
loadGlobalSymbols(SymbolTable *symtab, Addr base=0, Addr offset=0, Addr mask=maxAddr)=0ObjectFilepure virtual
loadLocalSymbols(SymbolTable *symtab, Addr base=0, Addr offset=0, Addr mask=maxAddr)=0ObjectFilepure virtual
loadSection(Section *sec, PortProxy &mem_proxy, Addr mask, Addr offset=0)ObjectFileprotected
loadSections(PortProxy &mem_proxy, Addr mask=maxAddr, Addr offset=0)ObjectFilevirtual
loadWeakSymbols(SymbolTable *symtab, Addr base=0, Addr offset=0, Addr mask=maxAddr)ObjectFileinlinevirtual
mapSize() const ObjectFileinlinevirtual
maxAddrObjectFilestatic
Mips enum valueObjectFile
ObjectFile(const std::string &_filename, size_t _len, uint8_t *_data, Arch _arch, OpSys _opSys)ObjectFileprotected
OpSys enum nameObjectFile
opSysObjectFileprotected
Power enum valueObjectFile
relocatable() const ObjectFileinlinevirtual
Riscv enum valueObjectFile
setGlobalPointer(Addr global_ptr)ObjectFileinlineprotected
setTextBase(Addr a)ObjectFileinline
Solaris enum valueObjectFile
SPARC32 enum valueObjectFile
SPARC64 enum valueObjectFile
textObjectFileprotected
textBase() const ObjectFileinline
textSize() const ObjectFileinline
Thumb enum valueObjectFile
Tru64 enum valueObjectFile
UnknownArch enum valueObjectFile
UnknownOpSys enum valueObjectFile
updateBias(Addr bias_addr)ObjectFileinlinevirtual
X86_64 enum valueObjectFile
~ObjectFile()ObjectFilevirtual

Generated on Fri Jun 9 2017 13:04:16 for gem5 by doxygen 1.8.6