aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Jaeger <aj@suse.de>2004-07-20 09:24:49 +0000
committerAndreas Jaeger <aj@suse.de>2004-07-20 09:24:49 +0000
commit14c3321ee69d60aface2f396b7f87847f6a0b890 (patch)
treeaa0b12710482580a3e03ad667252028fa70173a4
parentb82276d1f5138b267031d43aec76748544ea9f23 (diff)
downloadglibc-14c3321ee69d60aface2f396b7f87847f6a0b890.tar
glibc-14c3321ee69d60aface2f396b7f87847f6a0b890.tar.gz
glibc-14c3321ee69d60aface2f396b7f87847f6a0b890.tar.bz2
glibc-14c3321ee69d60aface2f396b7f87847f6a0b890.zip
(__dl_runtime_resolve): Update to use _dl_lookup_symbol_x. (elf_machine_runtime_link_map): Don't INTUSE _dl_signal_error.
-rw-r--r--sysdeps/mips/dl-machine.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/sysdeps/mips/dl-machine.h b/sysdeps/mips/dl-machine.h
index c8397b2f33..570ac5b13d 100644
--- a/sysdeps/mips/dl-machine.h
+++ b/sysdeps/mips/dl-machine.h
@@ -254,7 +254,7 @@ elf_machine_runtime_link_map (ElfW(Addr) gpreg, ElfW(Addr) stub_pc)
}
}
- INTUSE (_dl_signal_error) (0, NULL, NULL, "cannot find runtime link map");
+ _dl_signal_error (0, NULL, NULL, "cannot find runtime link map");
return NULL;
}
@@ -366,17 +366,17 @@ __dl_runtime_resolve (ElfW(Word) sym_index, \
\
if (version->hash != 0) \
{ \
- value = _dl_lookup_versioned_symbol(strtab + sym->st_name, l, \
- &sym, l->l_scope, version,\
- ELF_RTYPE_CLASS_PLT, 0); \
+ value = _dl_lookup_symbol_x (strtab + sym->st_name, l, \
+ &sym, l->l_scope, version, \
+ ELF_RTYPE_CLASS_PLT, 0, 0); \
break; \
} \
/* Fall through. */ \
} \
case 0: \
- value = _dl_lookup_symbol (strtab + sym->st_name, l, &sym, \
- l->l_scope, ELF_RTYPE_CLASS_PLT, \
- DL_LOOKUP_ADD_DEPENDENCY); \
+ value = _dl_lookup_symbol_x (strtab + sym->st_name, l, &sym, \
+ l->l_scope, 0, ELF_RTYPE_CLASS_PLT, \
+ DL_LOOKUP_ADD_DEPENDENCY, 0); \
} \
\
/* Currently value contains the base load address of the object \