OSDN Git Service

* elf.c (bfd_section_from_r_symndx): Test for SHN_UNDEF.
authoramodra <amodra>
Thu, 31 Jul 2003 14:34:12 +0000 (14:34 +0000)
committeramodra <amodra>
Thu, 31 Jul 2003 14:34:12 +0000 (14:34 +0000)
commit5de05e87a13dfdcf07cc7ceac1c2b51273a007e3
treea9857f294ea514f5cb5ad53a0bba1b0027e7b541
parent0a780e9bfab7f50a6f70a3c2572c1244c23972d4
* elf.c (bfd_section_from_r_symndx): Test for SHN_UNDEF.
* elf64-ppc.c (get_fdh): New function, split out from
ppc64_elf_edit_opd.
(ppc64_elf_check_relocs): Use get_fdh.
(func_desc_adjust): Likewise.  Tidy.
(ppc64_elf_edit_opd): Tighten reloc checks.  Free local_syms on error
exit.  Use get_fdh.  Account for superfluous dynamic relocs.
(ppc64_elf_relocate_section): Warning fix.
bfd/ChangeLog
bfd/elf.c
bfd/elf64-ppc.c