* archive.c (_bfd_archive_bsd_update_armap_timestamp): Replace
authorAlan Modra <amodra@gmail.com>
Mon, 21 Oct 2002 01:58:48 +0000 (01:58 +0000)
committerAlan Modra <amodra@gmail.com>
Mon, 21 Oct 2002 01:58:48 +0000 (01:58 +0000)
perror with bfd_perror.

bfd/ChangeLog
bfd/archive.c

index 5ddc2ea..c56f0ec 100644 (file)
@@ -1,3 +1,8 @@
+2002-10-21  Elias Athanasopoulos  <eathan@otenet.gr>
+
+       * archive.c (_bfd_archive_bsd_update_armap_timestamp): Replace
+       perror with bfd_perror.
+
 2002-10-19  H.J. Lu <hjl@gnu.org>
 
        * elflink.h (elf_link_add_object_symbols): Correctly handle
@@ -35,7 +40,7 @@
 2002-10-16  Alan Modra  <amodra@bigpond.net.au>
 
        * Makefile.am (BFD32_BACKENDS): Remove elfarmqnx-nabi.lo,
-       elf32-i386-fbsd.lo, elf32-i386qnx.lo, elf32-ppcqnx.lo, 
+       elf32-i386-fbsd.lo, elf32-i386qnx.lo, elf32-ppcqnx.lo,
        elf32-sh-lin.lo, elf32-sh64-lin.lo, elf32-sh-nbsd.lo,
        elf32-sh64-nbsd.lo, elf32-shqnx.lo.  Add elf32-qnx.lo.
        (BFD32_BACKENDS_CFILES): Likewise for corresponding C files.
        * elf32-sh64-lin.c: New file.
        * elf64-sh64-lin.c: New file.
        * targets.c: Add bfd_elf32_sh64lin_vec, bfd_elf32_sh64blin_vec,
-       bfd_elf64_sh64lin_vec, bfd_elf64_sh64blin_vec.
-       
+       bfd_elf64_sh64lin_vec, bfd_elf64_sh64blin_vec.
+
 2002-10-08  H.J. Lu <hjl@gnu.org>
 
        * elf32-i386.c (elf_i386_relocate_section): Re-arrange the
index d7ac214..c2b1dda 100644 (file)
@@ -2082,7 +2082,7 @@ _bfd_archive_bsd_update_armap_timestamp (arch)
   bfd_flush (arch);
   if (bfd_stat (arch, &archstat) == -1)
     {
-      perror (_("Reading archive file mod timestamp"));
+      bfd_perror (_("Reading archive file mod timestamp"));
 
       /* Can't read mod time for some reason.  */
       return true;
@@ -2108,8 +2108,7 @@ _bfd_archive_bsd_update_armap_timestamp (arch)
       || (bfd_bwrite (hdr.ar_date, (bfd_size_type) sizeof (hdr.ar_date), arch)
          != sizeof (hdr.ar_date)))
     {
-      /* FIXME: bfd can't call perror.  */
-      perror (_("Writing updated armap timestamp"));
+      bfd_perror (_("Writing updated armap timestamp"));
 
       /* Some error while writing.  */
       return true;