* som.c (som_slurp_symbol_table): Do not die if a BFD doesn't
authorJeff Law <law@redhat.com>
Tue, 15 Feb 1994 07:48:56 +0000 (07:48 +0000)
committerJeff Law <law@redhat.com>
Tue, 15 Feb 1994 07:48:56 +0000 (07:48 +0000)
        have any symbols.

bfd/ChangeLog
bfd/som.c

index 7f5bfff2d3ae95d2c112182efdb7248035bed43d..ab1bb8fa09dddc5e5560209318f8a78edb5b7c38 100644 (file)
@@ -1,5 +1,8 @@
 Mon Feb 14 22:55:20 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
 
+       * som.c (som_slurp_symbol_table): Do not die if a BFD doesn't
+       have any symbols.
+
        * Finish basic read-write support for SOM archive libraries.  Bugs
        surely remain as this hasn't been tested all that much.
        * som.c (SOM_LST_HASH_SIZE, SOM_LST_MODULE_LIMIT): Define.
index 758f3065bd0eb3353fc8008eeb56c3bd4546836f..3dbfc9f26b43177479d0461bcdcfdeb94ff028a6 100644 (file)
--- a/bfd/som.c
+++ b/bfd/som.c
@@ -3375,13 +3375,9 @@ som_slurp_symbol_table (abfd)
   if (obj_som_symtab (abfd) != NULL)
     return true;
 
-  /* Sanity checking.  Make sure there are some symbols and that 
-     we can read the string table too.  */
+  /* Special case.  This is *not* an error.  */
   if (symbol_count == 0)
-    {
-      bfd_error = no_symbols;
-      return false;
-    }
+    return true;
 
   if (!som_slurp_string_table (abfd))
     return false;