* elf64-mips.c: Include "aout/ar.h".
authorIan Lance Taylor <ian@airs.com>
Mon, 22 Jul 1996 23:02:35 +0000 (23:02 +0000)
committerIan Lance Taylor <ian@airs.com>
Mon, 22 Jul 1996 23:02:35 +0000 (23:02 +0000)
commitbf9884d41d4604d287ce495d1b0b87b028805951
treea699f84f53e048f5737b5d1c1e3a384275ed10c5
parent1cfe12f298b76b8c6c78a394d2a050b5f0b17dd4
* elf64-mips.c: Include "aout/ar.h".
(mips_elf64_slurp_armap): New static function.
(mips_elf64_write_armap): New static function.
(bfd_elf64_archive_*): Define.
* elfxx-target.h (bfd_elfNN_archive_p): Define if not defined.
Use instead of bfd_generic_archive_p.
(bfd_elfNN_write_archive_contents): Define if not defined.  Use
instead of _bfd_write_archive_contents.
(bfd_elfNN_mkdarchive): Define if not defined.  Use instead of
_bfd_generic_mkarchive.
(TARGET_BIG_SYM): If bfd_elfNN_archive_functions is defined, use
bfd_elfNN_archive in BFD_JUMP_TABLE_ARCHIVE rather than
_bfd_archive_coff.
(TARGET_LITTLE_SYM): Likewise.
* archive.c (bfd_slurp_armap): Check for and reject an archive map
name of /SYM64/.
* Makefile.in: Rebuild dependencies.
bfd/ChangeLog
bfd/archive.c