gem5
v24.0.0.0
Loading...
Searching...
No Matches
gem5
loader
ElfObject
gem5::loader::ElfObject Member List
This is the complete list of members for
gem5::loader::ElfObject
, including all inherited members.
_programHeaderCount
gem5::loader::ElfObject
protected
_programHeaderSize
gem5::loader::ElfObject
protected
_programHeaderTable
gem5::loader::ElfObject
protected
_symtab
gem5::loader::ObjectFile
protected
arch
gem5::loader::ObjectFile
protected
bias
() const override
gem5::loader::ElfObject
inline
virtual
buildImage
() const override
gem5::loader::ElfObject
inline
virtual
byteOrder
gem5::loader::ObjectFile
protected
determineArch
()
gem5::loader::ElfObject
protected
determineByteOrder
()
gem5::loader::ElfObject
protected
determineOpSys
()
gem5::loader::ElfObject
protected
ehdr
gem5::loader::ElfObject
protected
elf
gem5::loader::ElfObject
protected
ElfObject
(ImageFileDataPtr ifd)
gem5::loader::ElfObject
entry
gem5::loader::ObjectFile
protected
entryPoint
() const
gem5::loader::ObjectFile
inline
getArch
() const
gem5::loader::ObjectFile
inline
getByteOrder
() const
gem5::loader::ObjectFile
inline
getInterpPath
(const GElf_Phdr &phdr) const
gem5::loader::ElfObject
getInterpreter
() const override
gem5::loader::ElfObject
inline
virtual
getOpSys
() const
gem5::loader::ObjectFile
inline
getSections
()
gem5::loader::ElfObject
protected
handleLoadableSegment
(GElf_Phdr phdr, int seg_num)
gem5::loader::ElfObject
protected
hasTLS
() override
gem5::loader::ElfObject
inline
virtual
image
gem5::loader::ElfObject
protected
imageData
gem5::loader::ImageFile
protected
ImageFile
(ImageFileDataPtr data)
gem5::loader::ImageFile
inline
protected
interpreter
gem5::loader::ElfObject
protected
ldBias
gem5::loader::ElfObject
protected
ldMax
gem5::loader::ElfObject
protected
ldMin
gem5::loader::ElfObject
protected
loadSomeSymbols
(SymbolTable *symtab, int binding, Addr mask, Addr base, Addr offset)
gem5::loader::ElfObject
protected
mapSize
() const override
gem5::loader::ElfObject
inline
virtual
ObjectFile
(ImageFileDataPtr ifd)
gem5::loader::ObjectFile
protected
opSys
gem5::loader::ObjectFile
protected
programHeaderCount
()
gem5::loader::ElfObject
inline
programHeaderSize
()
gem5::loader::ElfObject
inline
programHeaderTable
()
gem5::loader::ElfObject
inline
relocatable
() const override
gem5::loader::ElfObject
inline
virtual
relocate
gem5::loader::ElfObject
protected
sectionExists
(std::string sec)
gem5::loader::ElfObject
protected
sectionNames
gem5::loader::ElfObject
protected
symtab
() const
gem5::loader::ObjectFile
inline
updateBias
(Addr bias_addr) override
gem5::loader::ElfObject
virtual
~ElfObject
()
gem5::loader::ElfObject
~ImageFile
()
gem5::loader::ImageFile
inline
protected
virtual
~ObjectFile
()
gem5::loader::ObjectFile
inline
virtual
Generated on Tue Jun 18 2024 16:24:19 for gem5 by
doxygen
1.11.0