PR 86
authorAlan Modra <amodra@gmail.com>
Wed, 7 Apr 2004 05:11:24 +0000 (05:11 +0000)
committerAlan Modra <amodra@gmail.com>
Wed, 7 Apr 2004 05:11:24 +0000 (05:11 +0000)
* arsup.c (ar_save): Use smart_rename.

binutils/ChangeLog
binutils/arsup.c

index 50ca43dc00b9fff7dae3d6287d92b63f149fab25..0fbcb5f0605d04ee9eea46cb2887f1f916a48900 100644 (file)
@@ -1,3 +1,8 @@
+2004-04-07  Benjamin Monate  <benjamin.monate@cea.fr>
+
+       PR 86
+       * arsup.c (ar_save): Use smart_rename.
+
 2004-04-01  Dean Luick <luick@cray.com>
 
        * readelf.c (display_debug_pubnames): Align offset and data
index a621bf9b3f1ac3c31d3c3c335ce84aaeed197dff..5160dc47b57ba2717a6cd8a4fbbc363cb3944700 100644 (file)
@@ -1,5 +1,5 @@
 /* arsup.c - Archive support for MRI compatibility
-   Copyright 1992, 1994, 1995, 1996, 1997, 2000, 2002, 2003
+   Copyright 1992, 1994, 1995, 1996, 1997, 2000, 2002, 2003, 2004
    Free Software Foundation, Inc.
 
    This file is part of GNU Binutils.
@@ -333,7 +333,7 @@ ar_save (void)
 
       bfd_close (obfd);
 
-      rename (ofilename, real_name);
+      smart_rename (ofilename, real_name, 0);
       obfd = 0;
       free (ofilename);
     }