diff --git a/linker/linker.c b/linker/linker.c index 4bf5dc938..2a7ccd5b9 100644 --- a/linker/linker.c +++ b/linker/linker.c @@ -462,7 +462,7 @@ soinfo_do_lookup(soinfo *si, const char *name, Elf32_Addr *offset) DEBUG("%5d %s: looking up %s in %s\n", pid, si->name, name, lsi->name); s = soinfo_elf_lookup(lsi, elf_hash, name); - if ((s != NULL) && (s->st_shndx != SHN_UNDEF)) + if (s != NULL) goto done; } }