X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=bfd%2Felf32-hppa.h;h=ea680c305df73bdb26e298375e6773da1140c78d;hb=978ee720aebe7231e23c3ad88a2a6867da6331a4;hp=17c5e1673aeee615d3bccf13752e431f68d8734d;hpb=27e232885db363fb545fd2f450e72d929e59b8f6;p=binutils-gdb.git diff --git a/bfd/elf32-hppa.h b/bfd/elf32-hppa.h index 17c5e1673ae..ea680c305df 100644 --- a/bfd/elf32-hppa.h +++ b/bfd/elf32-hppa.h @@ -4,7 +4,7 @@ in the Stratus FTX/Golf Object File Format (SED-1762) dated February 1994. - Copyright (C) 1990, 91, 92, 93, 94, 95, 96, 98, 99, 2000 + Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000 Free Software Foundation, Inc. Written by: @@ -37,13 +37,21 @@ #include "elf/hppa.h" boolean elf32_hppa_size_stubs - PARAMS ((bfd *, bfd *, struct bfd_link_info *)); + PARAMS ((bfd *, bfd *, struct bfd_link_info *, boolean, bfd_signed_vma, + asection * (*) PARAMS ((const char *, asection *)), + void (*) PARAMS ((void)))); -boolean elf32_hppa_build_stubs +boolean elf32_hppa_set_gp PARAMS ((bfd *, struct bfd_link_info *)); +boolean elf32_hppa_build_stubs + PARAMS ((struct bfd_link_info *)); + +elf_hppa_reloc_type elf32_hppa_reloc_final_type + PARAMS ((bfd *, elf_hppa_reloc_type, int, unsigned int)); + extern elf_hppa_reloc_type ** _bfd_elf32_hppa_gen_reloc_type - PARAMS ((bfd *, elf_hppa_reloc_type, int, int, int, asymbol *)); + PARAMS ((bfd *, elf_hppa_reloc_type, int, unsigned int, int, asymbol *)); /* Define groups of basic relocations. FIXME: These should be the only basic relocations created by GAS. The rest