From de4565ee93b1118717b4845b4f93372dba5dada0 Mon Sep 17 00:00:00 2001 From: mycroft Date: Thu, 12 Sep 2002 20:24:03 +0000 Subject: [PATCH] Prototype different functions. --- libexec/ld.elf_so/arch/sparc64/mdreloc.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/libexec/ld.elf_so/arch/sparc64/mdreloc.c b/libexec/ld.elf_so/arch/sparc64/mdreloc.c index 95149eb63a9a..9a71a2ba49d4 100644 --- a/libexec/ld.elf_so/arch/sparc64/mdreloc.c +++ b/libexec/ld.elf_so/arch/sparc64/mdreloc.c @@ -1,4 +1,4 @@ -/* $NetBSD: mdreloc.c,v 1.19 2002/09/12 20:21:01 mycroft Exp $ */ +/* $NetBSD: mdreloc.c,v 1.20 2002/09/12 20:24:03 mycroft Exp $ */ /*- * Copyright (c) 2000 Eduardo Horvath. @@ -205,7 +205,8 @@ static const long reloc_target_bitmask[] = { #define HIVAL(v, s) (((v) >> (s)) & 0x003fffff) #define LOVAL(v) ((v) & 0x000003ff) -void _rtld_bind_start(void); +void _rtld_bind_start_0(long, long); +void _rtld_bind_start_1(long, long); void _rtld_relocate_nonplt_self(Elf_Dyn *, Elf_Addr); int @@ -502,8 +503,6 @@ _rtld_setup_pltgot(const Obj_Entry *obj) */ { Elf_Word *entry = (Elf_Word *)obj->pltgot; - extern void _rtld_bind_start_0 __P((long, long)); - extern void _rtld_bind_start_1 __P((long, long)); /* Install in entries 0 and 1 */ _rtld_install_plt(&entry[0], (Elf_Addr) &_rtld_bind_start_0);