* elf.c (elf_write_object_contents): Section ".shstrtab" should be
authorKen Raeburn <raeburn@cygnus>
Thu, 25 Feb 1993 14:28:02 +0000 (14:28 +0000)
committerKen Raeburn <raeburn@cygnus>
Thu, 25 Feb 1993 14:28:02 +0000 (14:28 +0000)
commit539a840f7b25da6a3dd149b798a933b7ebe5a37c
tree021086410af6181e87ffe04f032a16b3dd41c426
parentee948e4e23f78de7932ed4edc8b29003adf682f5
* elf.c (elf_write_object_contents): Section ".shstrtab" should be
type SHT_STRTAB.  Don't alter file offset for section 0.
(reloc_type_names): Now an array instead of a macro.  Still inside
"#if 0", since it's used only in debugging code also in "#if 0".
(struct elf_reloc_map_elt, struct elf_reloc_map): New types.
(sort_reloc_map): New function.
(sparc_reloc_map): New variable.
(elf_bfd_reloc_type_lookup): New function.

Now bfd-gas can create valid empty object files for sun4sol2.
bfd/ChangeLog