diff options
author | Alan Modra <amodra@gmail.com> | 2001-09-24 01:38:31 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2001-09-24 01:38:31 +0000 |
commit | f51e552e0e058cee7ac698cbd8aaac033607dd86 (patch) | |
tree | 2690c4f299f4b78fd68bcbdb6f06114b798850bc /bfd/elf-bfd.h | |
parent | 02ca6eb41d9c75a33dc28d826353646e919a298f (diff) | |
download | gdb-f51e552e0e058cee7ac698cbd8aaac033607dd86.zip gdb-f51e552e0e058cee7ac698cbd8aaac033607dd86.tar.gz gdb-f51e552e0e058cee7ac698cbd8aaac033607dd86.tar.bz2 |
* elf-bfd.h (elf_backend_reloc_type_class): Pass in the entire
reloc rather than just the type.
(_bfd_elf_reloc_type_class): Likewise.
* elf.c (_bfd_elf_reloc_type_class): Likewise.
* elf32-arm.h (elf32_arm_reloc_type_class): Likewise.
* elf32-cris.c (elf_cris_reloc_type_class): Likewise.
* elf32-i386.c (elf_i386_reloc_type_class): Likewise.
* elf32-m68k.c (elf32_m68k_reloc_type_class): Likewise.
* elf32-ppc.c (ppc_elf_reloc_type_class): Likewise.
* elf32-s390.c (elf_s390_reloc_type_class): Likewise.
* elf32-sh.c (sh_elf_reloc_type_class): Likewise.
* elf32-sparc.c (elf32_sparc_reloc_type_class): Likewise.
* elf64-alpha.c (elf64_alpha_reloc_type_class): Likewise.
* elf64-s390.c (elf_s390_reloc_type_class): Likewise.
* elf64-sparc.c (sparc64_elf_reloc_type_class): Likewise.
* elf64-x86-64.c (elf64_x86_64_reloc_type_class): Likewise.
* elfxx-ia64.c (elfNN_ia64_reloc_type_class): Likewise.
* elflink.h: Formatting fixes.
(elf_link_sort_relocs): Make "count" and "size" bfd_size_type.
Call bfd_zmalloc rather than calloc. Remove unnecessary cast of
o->contents to PTR. Update call to elf_backend_reloc_type_class.
Diffstat (limited to 'bfd/elf-bfd.h')
-rw-r--r-- | bfd/elf-bfd.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/bfd/elf-bfd.h b/bfd/elf-bfd.h index eaf37fe..ec3b21d 100644 --- a/bfd/elf-bfd.h +++ b/bfd/elf-bfd.h @@ -665,8 +665,8 @@ struct elf_backend_data PARAMS ((bfd *, PTR, bfd_vma)); /* This function returns class of a reloc type. */ - enum elf_reloc_type_class (* elf_backend_reloc_type_class) - PARAMS ((int)); + enum elf_reloc_type_class (*elf_backend_reloc_type_class) + PARAMS ((const Elf_Internal_Rela *)); /* The swapping table to use when dealing with ECOFF information. Used for the MIPS ELF .mdebug section. */ @@ -1044,7 +1044,7 @@ extern void _bfd_elf_fprintf_vma PARAMS ((bfd *, PTR, bfd_vma)); extern enum elf_reloc_type_class _bfd_elf_reloc_type_class - PARAMS ((int)); + PARAMS ((const Elf_Internal_Rela *)); extern unsigned long bfd_elf_hash PARAMS ((const char *)); |