OSDN Git Service

PR 1150
authornickc <nickc>
Fri, 23 Dec 2005 12:29:35 +0000 (12:29 +0000)
committernickc <nickc>
Fri, 23 Dec 2005 12:29:35 +0000 (12:29 +0000)
commita9478090444719eb4417bb5cce8f055565b24c29
tree03aa075794fb6fb370ae80cd856537484a29483c
parent425912cb9851f0c8a9fb4805349b19f2e3f56a53
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