PR 1150
authorNick Clifton <nickc@redhat.com>
Fri, 23 Dec 2005 12:29:36 +0000 (12:29 +0000)
committerNick Clifton <nickc@redhat.com>
Fri, 23 Dec 2005 12:29:36 +0000 (12:29 +0000)
commit12ac1cf5374e06e54207ad961bcd4b721d5843b5
treeb5ed8c6fdd5845c4aec07eaa58e39620ef87a8fe
parent69d246d9338a35e64b2244835ac6e77164be668a
PR 1150
* elf-bfd.h (struct elf_backend_data): New field 'elf_backend_ignore_undef_symbol'.
* elfxx-target.h (elf_backend_ignore_undef_symbol): Define to NULL if not
  already defined.
  (elfNN_bed): Initialise the elf_backend_ignore_undef_symbol field.
* elfxx-mips.c (_bfd_mips_elf_ignore_undef_symbol): New function.
* elfxx-mips.h (elf_backend_ignore_undef_symbol): Define and prototype.
* elflink.c (elf_link_output_extsym): Check elf_backend_ignore_undef_symbol
  before reporting an undefined symbol in a shared library.
bfd/ChangeLog
bfd/elf-bfd.h
bfd/elflink.c
bfd/elfxx-mips.c
bfd/elfxx-mips.h
bfd/elfxx-target.h