* libelf.h (struct bfd_elf_section_data): Add relocs field.
authorIan Lance Taylor <ian@airs.com>
Sun, 17 Jul 1994 01:15:42 +0000 (01:15 +0000)
committerIan Lance Taylor <ian@airs.com>
Sun, 17 Jul 1994 01:15:42 +0000 (01:15 +0000)
commitea61717495bad0a5fe182954bbb1c8a80890a98a
tree69232719f0957741d2893d9ae0aa49c2e614386b
parent62a5dabced9c5369448d52c847cb96a388d76e1e
* libelf.h (struct bfd_elf_section_data): Add relocs field.
(shdr_name): Remove; unused.
* elfcode.h (elf_slurp_reloc_table): Rewrote to handle both REL
and RELA relocs.  Free up the unswapped relocs.  Permit the relocs
to be cached in the section_data.  Correct the reloc address.
(elf_slurp_reloca_table): Remove.
(elf_canonicalize_reloc): Rewrote.
(elf_link_input_bfd): Permit the relocs to be cached in the
section data.
bfd/ChangeLog
bfd/elfcode.h
bfd/libelf.h