diff --git a/src/core/util/ElfReader.cc b/src/core/util/ElfReader.cc index 724a7ba4..a9a0970f 100644 --- a/src/core/util/ElfReader.cc +++ b/src/core/util/ElfReader.cc @@ -1,5 +1,6 @@ #include "ElfReader.hpp" #include "elfinfo/elfinfo.h" +#include "sal/SALConfig.hpp" #include #include @@ -101,7 +102,7 @@ int ElfReader::process_symboltable(int sect_num, FILE* fp){ guest_address_t ElfReader::getAddressByName(const std::string& name) { if( m_map.find(name) == m_map.end() ) { - return -1; + return ADDR_INV; }else{ return m_map[name]; }