* elf.c (elf_obj_tdata): Merge elf_obj_tdata_struct and
authorJohn Gilmore <gnu@cygnus>
Thu, 11 Jun 1992 08:10:04 +0000 (08:10 +0000)
committerJohn Gilmore <gnu@cygnus>
Thu, 11 Jun 1992 08:10:04 +0000 (08:10 +0000)
commit80bdcb77bd985a9e3bbefef0841a23e5dc43db11
tree298d77441eab45db61dda9f03b478b6c2cb9cea6
parentb5adcbd066a3555b289cee1202f34aa38cff8a12
* elf.c (elf_obj_tdata):  Merge elf_obj_tdata_struct and
elf_core_tdata_struct into a single common struct.  Core files
wouldn't have worked at all without this.
(bfd_elf_find_section):  New function for GDB's undercover use
to find string sections that BFD hides from it.
(elf_get_str_section):  Avoid multiple alloc&reads for same data; lint.
(elf_object_p, elf_core_file_p):  Allocate internal file header
storage dynamically.
* bfd.c (union {...} tdata):  Remove elf_core_tdata_struct.
* demo64.c:  Prevent "empty translation unit" warnings from idiots.
bfd/ChangeLog
bfd/elf.c