OSDN Git Service

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)
commitc682ee80539f260509a13dd935d73371d5774eec
tree5ff98fc917a3b12f9e069af96d08b69bd69730fc
parent1aee5ae112ca22339de39fceaeb723cb3f523fe5
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