From 5a66fdf15990341c1732c77ef2d1fbc8510f6899 Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Mon, 19 Aug 2002 10:22:38 +0000 Subject: 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. --- ldso/ldso/ld_hash.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'ldso/ldso/ld_hash.h') 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); -- cgit v1.2.3