From 439fa8ea8c33a7945258dfe84a71ab2665efaa9a Mon Sep 17 00:00:00 2001 From: Robin Burchell Date: Thu, 5 Jul 2012 09:21:07 +0200 Subject: [PATCH] linker: Use SHN_UNDEF instead of describing what it is trying to do. --- linker/linker.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/linker/linker.c b/linker/linker.c index 54fb22b22..4bf5dc938 100644 --- a/linker/linker.c +++ b/linker/linker.c @@ -393,8 +393,8 @@ static Elf32_Sym *soinfo_elf_lookup(soinfo *si, unsigned hash, const char *name) switch(ELF32_ST_BIND(s->st_info)){ case STB_GLOBAL: case STB_WEAK: - /* no section == undefined */ - if(s->st_shndx == 0) continue; + if(s->st_shndx == SHN_UNDEF) + continue; TRACE_TYPE(LOOKUP, "%5d FOUND %s in %s (%08x) %d\n", pid, name, si->name, s->st_value, s->st_size);