* elfxx-target.h (bfd_elfNN_canonicalize_reloc): Make it
commit0d89b65ed7e06365f7af6ff42a1f7b61ae581ac9
authorAlexandre Oliva <aoliva@redhat.com>
Wed, 12 Mar 2003 22:52:12 +0000 (12 22:52 +0000)
committerAlexandre Oliva <aoliva@redhat.com>
Wed, 12 Mar 2003 22:52:12 +0000 (12 22:52 +0000)
tree444cea16118c973602dfdfc5ff6c674636ff07c9
parentc4f71eec0382de1245d74c8a334089406c5e35e8
* elfxx-target.h (bfd_elfNN_canonicalize_reloc): Make it
overridable.
* elf64-mips.c (mips_elf64_canonicalize_reloc,
mips_elf64_get_dynamic_reloc_upper_bound,
mips_elf64_canonicalize_dynamic_reloc): New, adapted from elf.c.
(bfd_elf64_get_canonicalize_reloc,
bfd_elf64_get_dynamic_reloc_upper_bound,
bfd_elf64_canonicalize_dynamic_reloc): Define.
(mips_elf64_slurp_reloc_table): Support dynamic.
(mips_elf64_slurp_one_reloc_table): Adjust.
bfd/ChangeLog
bfd/elf64-mips.c
bfd/elfxx-target.h