Thu Jun 24 17:25:51 1993 Ken Raeburn (raeburn@poseidon.cygnus.com)
authorKen Raeburn <raeburn@cygnus>
Thu, 24 Jun 1993 21:30:26 +0000 (21:30 +0000)
committerKen Raeburn <raeburn@cygnus>
Thu, 24 Jun 1993 21:30:26 +0000 (21:30 +0000)
commit998ce1e0c72d944a8f72a7155b35ca32910ac3df
tree19f164ded2880fa912520d76e7578e2efaefc713
parente704cf435b5651a239d58ab5690a2013eda17036
Thu Jun 24 17:25:51 1993  Ken Raeburn  (raeburn@poseidon.cygnus.com)

* elfcode.h (elf_new_section_hook): Do nothing for now.
(elf_write_object_contents): Output common symbols the way ELF
wants them.

Wed Jun 23 16:20:07 1993  Ken Raeburn  (raeburn@poseidon.cygnus.com)

* libelf.h (struct elf_obj_tdata and associated macros): Moved
here from elfcode.h.  A couple of size-specific structure pointers
were changed to PTR; uses fixed appropriately.
(elf32_symbol_type, elf64_symbol_type): Separated definitions.
(bfd_elf_mkobject): Renamed from bfd_elf32_mkobject.
(bfd_elf32_mkobject, bfd_elf64_mkobject, elf_mkobject): New
temporary macros to ease name change.
* elf.c (elf_read, elf_mkobject, elf_get_str_section,
elf_string_from_elf_section, bfd_elf_find_section): Moved here
from elfcode.h.
* doc/Makefile.in (libbfd.h): Process elf.c too.
* Makefile.in (elf.o): Note new dependencies.

* elfcode.h: Lots of stuff moved elsewhere.  Deleted some unused
code, tweaked some debug hooks.
(elf_slurp_reloca_table): Translate ELF section symbols into BFD
section symbols.
bfd/elf32-target.h
bfd/libelf.h