[rpcsx-os] linker: hack for lazy bind

This commit is contained in:
DH 2023-10-18 02:22:29 +03:00
parent 8d9869eb7d
commit 437d8e78b8
3 changed files with 18 additions and 6 deletions

View file

@ -87,6 +87,10 @@ static orbis::SysResult doRelocation(orbis::Process *process,
auto &defModule = module->importedModules.at(symbol.moduleIndex);
if (!defModule) {
std::printf(
"'%s' ('%s') uses undefined symbol '%llx' in unloaded module\n",
module->moduleName, module->soName, (unsigned long long)symbol.id);
return std::pair(module, symbol.address);
}