}
Loader::Arch getArch() const override { return Loader::SPARC64; }
- const Loader::SymbolTable *
+ const Loader::SymbolTable &
symtab(ThreadContext *tc) override
{
- return &defaultSymtab;
+ return defaultSymtab;
}
bool
- insertSymbol(Addr address, const std::string &symbol) override
+ insertSymbol(const Loader::Symbol &symbol) override
{
- return defaultSymtab.insert(address, symbol);
+ return defaultSymtab.insert(symbol);
}
};