* elf.c (_bfd_elf_make_section_from_shdr): New function, based on
authorIan Lance Taylor <ian@airs.com>
Fri, 20 May 1994 16:04:59 +0000 (16:04 +0000)
committerIan Lance Taylor <ian@airs.com>
Fri, 20 May 1994 16:04:59 +0000 (16:04 +0000)
commit497c543457bbdabe61c03733d2a44167bf354dae
tree4c2207e298b66fa12ea3ecd088a3e5b2c6d6b640
parent09985c960d737684e85d60dcc5796e2f1e8b6b45
* elf.c (_bfd_elf_make_section_from_shdr): New function, based on
code repeated three times in bfd_section_from_shdr in elfcode.h.
* libelf.h (_bfd_elf_make_section_from_shdr): Declare.
* elfcode.h (bfd_section_from_shdr): Use new function
_bfd_elf_make_section_from_shdr to create BFD sections.  If a
reloc section does not use the main symbol table, or it is part of
the process image, treat it as a normal section, not relocs.
* elf32-mips.c (mips_elf_section_from_shdr): Use new function
_bfd_elf_make_section_from_shdr.
bfd/ChangeLog
bfd/elf.c
bfd/elf32-mips.c
bfd/elfcode.h
bfd/libelf.h