diff options
Diffstat (limited to 'elf/link.h')
-rw-r--r-- | elf/link.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/elf/link.h b/elf/link.h index a90854a2ea..c4b0a4fd9c 100644 --- a/elf/link.h +++ b/elf/link.h @@ -27,6 +27,7 @@ #include <stddef.h> #include <elf.h> +#include <dlfcn.h> __BEGIN_DECLS @@ -358,6 +359,9 @@ extern ElfW(Addr) _dl_lookup_versioned_symbol_skip (const char *undef, const struct r_found_version *version, struct link_map *skip_this); +/* Locate shared object containing the given address. */ +extern int _dl_addr (const void *address, Dl_info *info); + /* Look up symbol NAME in MAP's scope and return its run-time address. */ extern ElfW(Addr) _dl_symbol_value (struct link_map *map, const char *name); |