gem5  v20.1.0.0
Classes | Namespaces | Enumerations | Functions
object_file.hh File Reference
#include <string>
#include "base/loader/image_file.hh"
#include "base/loader/image_file_data.hh"
#include "base/loader/memory_image.hh"
#include "base/loader/symtab.hh"
#include "base/logging.hh"
#include "base/types.hh"

Go to the source code of this file.

Classes

class  Loader::ObjectFile
 
class  Loader::ObjectFileFormat
 

Namespaces

 Loader
 

Enumerations

enum  Loader::Arch {
  Loader::UnknownArch, Loader::SPARC64, Loader::SPARC32, Loader::Mips,
  Loader::X86_64, Loader::I386, Loader::Arm64, Loader::Arm,
  Loader::Thumb, Loader::Power, Loader::Riscv64, Loader::Riscv32
}
 
enum  Loader::OpSys {
  Loader::UnknownOpSys, Loader::Tru64, Loader::Linux, Loader::Solaris,
  Loader::LinuxArmOABI, Loader::FreeBSD
}
 

Functions

ObjectFile * Loader::createObjectFile (const std::string &fname, bool raw)
 

Generated on Wed Sep 30 2020 14:02:18 for gem5 by doxygen 1.8.17