diff --git a/include/link/symbol.hpp b/include/link/symbol.hpp index 34a36bf1..daa5c0e8 100644 --- a/include/link/symbol.hpp +++ b/include/link/symbol.hpp @@ -49,4 +49,6 @@ void sym_AddSymbol(Symbol &symbol); */ Symbol *sym_GetSymbol(std::string const &name); +void sym_DumpLocalAliasedSymbols(std::string const &name); + #endif // RGBDS_LINK_SYMBOL_HPP diff --git a/src/link/object.cpp b/src/link/object.cpp index 76ac310f..32ceb86d 100644 --- a/src/link/object.cpp +++ b/src/link/object.cpp @@ -564,8 +564,7 @@ void obj_ReadFile(char const *fileName, unsigned int fileID) { readSymbol(file, symbol, fileName, nodes[fileID]); - if (symbol.type == SYMTYPE_EXPORT) - sym_AddSymbol(symbol); + sym_AddSymbol(symbol); if (symbol.data.holds