31 #ifndef __AOUT_OBJECT_HH__
32 #define __AOUT_OBJECT_HH__
45 size_t _len, uint8_t *_data,
63 #endif // __AOUT_OBJECT_HH__
static ObjectFile * tryFile(const std::string &fname, size_t len, uint8_t *data)
virtual bool loadLocalSymbols(SymbolTable *symtab, Addr base=0, Addr offset=0, Addr addr_mask=maxAddr)
Funky Alpha 64-bit a.out header used for PAL code.
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.
virtual bool loadGlobalSymbols(SymbolTable *symtab, Addr base=0, Addr offset=0, Addr addr_mask=maxAddr)
static const Addr maxAddr
virtual bool loadAllSymbols(SymbolTable *symtab, Addr base=0, Addr offset=0, Addr addr_mask=maxAddr)
AoutObject(const std::string &_filename, size_t _len, uint8_t *_data, Arch _arch, OpSys _opSys)