*** ../binutils-2.23.52.0.1.orig/binutils/nm.c 2013-10-24 11:18:31.468318979 +0100
--- binutils/nm.c 2013-10-24 11:19:42.297316738 +0100
*************** display_rel_file (bfd *abfd, bfd *archiv
*** 1018,1024 ****
symcount = bfd_read_minisymbols (abfd, dynamic, &minisyms, &size);
if (symcount < 0)
! bfd_fatal (bfd_get_filename (abfd));
if (symcount == 0)
{
--- 1018,1032 ----
symcount = bfd_read_minisymbols (abfd, dynamic, &minisyms, &size);
if (symcount < 0)
! {
! if (dynamic && bfd_get_error () == bfd_error_no_symbols)
! {
! non_fatal (_("%s: no symbols"), bfd_get_filename (abfd));
! return;
! }
!
! bfd_fatal (bfd_get_filename (abfd));
! }
if (symcount == 0)
{