diff options
author | Eric Andersen <andersen@codepoet.org> | 2002-08-19 10:22:38 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2002-08-19 10:22:38 +0000 |
commit | 5a66fdf15990341c1732c77ef2d1fbc8510f6899 (patch) | |
tree | d41a4cb8a59ccccbde4da9286170cc17b1a3765d /ldso/ldso/ld_hash.h | |
parent | 0d86dfc46feaf8cce5a1d1e383e80f29d83ceaf1 (diff) |
some updates from Stefan Allius to make up the SuperH shared lib
loader build properly. Mostly just sprinkling casts, and making
static some things that should be static.
Diffstat (limited to 'ldso/ldso/ld_hash.h')
-rw-r--r-- | ldso/ldso/ld_hash.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ldso/ldso/ld_hash.h b/ldso/ldso/ld_hash.h index b19d680a2..fab9a22ab 100644 --- a/ldso/ldso/ld_hash.h +++ b/ldso/ldso/ld_hash.h @@ -110,13 +110,13 @@ extern struct dyn_elf * _dl_symbol_tables; extern struct elf_resolve * _dl_loaded_modules; extern struct dyn_elf * _dl_handles; -extern struct elf_resolve * _dl_check_hashed_files(char * libname); -extern struct elf_resolve * _dl_add_elf_hash_table(char * libname, +extern struct elf_resolve * _dl_check_hashed_files(const char * libname); +extern struct elf_resolve * _dl_add_elf_hash_table(const char * libname, char * loadaddr, unsigned long * dynamic_info, unsigned long dynamic_addr, unsigned long dynamic_size); enum caller_type{symbolrel=0,copyrel=1,resolver=2}; -extern char * _dl_find_hash(char * name, struct dyn_elf * rpnt1, +extern char * _dl_find_hash(const char * name, struct dyn_elf * rpnt1, struct elf_resolve * f_tpnt, enum caller_type); extern int _dl_linux_dynamic_link(void); |