2004-02-28 H.J. Lu <hongjiu.lu@intel.com>
commita4a84fa896beb173827b512298b7f0584b079d2b
authorH.J. Lu <hjl@lucon.org>
Sun, 29 Feb 2004 06:11:52 +0000 (29 06:11 +0000)
committerH.J. Lu <hjl@lucon.org>
Sun, 29 Feb 2004 06:11:52 +0000 (29 06:11 +0000)
treecec69034d0d26f87e776e1af1f22fccb277bfdef
parentcdafa3f05a019b23ac0c32126483925ec3083f8e
2004-02-28  H.J. Lu  <hongjiu.lu@intel.com>

* elf-bfd.h (_bfd_elf_link_add_archive_symbols): New prototype.

* elflink.h (is_global_data_symbol_definition): Moved to
elflink.c.
(elf_link_is_defined_archive_symbol): Likewise.
(elf_link_add_archive_symbols): Likewise. Renamed to
_bfd_elf_link_add_archive_symbols.

* elflink.c (elf_link_is_defined_archive_symbol): Get the size
of ELF symbol table entry from backend.
(_bfd_elf_link_add_archive_symbols): Call bfd_link_add_symbols
instead of elf_link_add_object_symbols.
bfd/ChangeLog
bfd/elf-bfd.h
bfd/elflink.c
bfd/elflink.h