summaryrefslogtreecommitdiff
path: root/binutils/nm.c
diff options
context:
space:
mode:
authorAlan Modra <amodra@bigpond.net.au>2002-08-26 10:14:15 +0000
committerAlan Modra <amodra@bigpond.net.au>2002-08-26 10:14:15 +0000
commita3d4fca79a9658ccf2787487b3a5dac4f33633d2 (patch)
tree37398ef91777ad46a6f3b25516dea093535c6718 /binutils/nm.c
parentfbae6d3366542dd332de034de2772b894b4085eb (diff)
downloadbinutils-redhat-a3d4fca79a9658ccf2787487b3a5dac4f33633d2.tar.gz
* nm.c (display_rel_file): Don't report "no symbols" as an error.
* objdump.c (slurp_symtab): Likewise. (slurp_dynamic_symtab): Likewise. (dump_symbols): Likewise. Do print "no symbols" to stdout.
Diffstat (limited to 'binutils/nm.c')
-rw-r--r--binutils/nm.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/binutils/nm.c b/binutils/nm.c
index 62bc2b4619..c3f2729b74 100644
--- a/binutils/nm.c
+++ b/binutils/nm.c
@@ -955,10 +955,7 @@ display_rel_file (abfd, archive_bfd)
if (! dynamic)
{
if (!(bfd_get_file_flags (abfd) & HAS_SYMS))
- {
- non_fatal (_("%s: no symbols"), bfd_get_filename (abfd));
- return;
- }
+ return;
}
symcount = bfd_read_minisymbols (abfd, dynamic, &minisyms, &size);
@@ -966,10 +963,7 @@ display_rel_file (abfd, archive_bfd)
bfd_fatal (bfd_get_filename (abfd));
if (symcount == 0)
- {
- non_fatal (_("%s: no symbols"), bfd_get_filename (abfd));
- return;
- }
+ return;
/* Discard the symbols we don't want to print.
It's OK to do this in place; we'll free the storage anyway