+2000-05-24  Alan Modra  <alan@linuxcare.com.au>
+
+       * objdump.c (display_target_list): Close the bfd.
+       (display_info_table): Likewise.
+
 2000-05-14  H.J. Lu  (hjl@gnu.org)
 
        * objcopy.c (filter_symbols): Don't strip global symbols in
 
        {
          if (bfd_get_error () != bfd_error_invalid_operation)
            nonfatal (p->name);
+         bfd_close (abfd);
          continue;
        }
 
        if (bfd_set_arch_mach (abfd, (enum bfd_architecture) a, 0))
          printf ("  %s\n",
                  bfd_printable_arch_mach ((enum bfd_architecture) a, 0));
+      bfd_close (abfd);
     }
   unlink (dummy_name);
   free (dummy_name);
                  putchar ('-');
                putchar (' ');
              }
+           if (abfd != NULL)
+             bfd_close (abfd);
          }
        putchar ('\n');
       }