]> code.ossystems Code Review - openembedded-core.git/commitdiff
binutils-2.18: Fix patch
authorRichard Purdie <richard@openedhand.com>
Mon, 3 Sep 2007 08:56:52 +0000 (08:56 +0000)
committerRichard Purdie <richard@openedhand.com>
Mon, 3 Sep 2007 08:56:52 +0000 (08:56 +0000)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2669 311d38ba-8fff-0310-9ca6-ca027cbcb966

meta/packages/binutils/binutils-2.18/binutils-2.16.91.0.6-objcopy-rename-errorcode.patch

index 768f556ad92f06ee2d3708e63ec560f9de170348..8df5b1fea072dfacf78d5c95398205c30185494a 100644 (file)
@@ -7,26 +7,33 @@
 #
 #Signed-off-by: John Bowler <jbowler@acm.org>
 #Signed-off-by: Bernhard Rosenkraenzer <bero@arklinux.org>
---- binutils-2.18.orig/binutils/objcopy.c
-+++ binutils-2.18/binutils/objcopy.c
-@@ -2787,8 +2787,8 @@
+---
+# binutils/objcopy.c |    8 +++++---
+# 1 file changed, 5 insertions(+), 3 deletions(-)
+#
+Index: src/binutils/objcopy.c
+===================================================================
+--- src.orig/binutils/objcopy.c        2007-08-09 13:26:03.000000000 +0100
++++ src/binutils/objcopy.c     2007-08-09 16:36:12.000000000 +0100
+@@ -2787,8 +2787,9 @@ strip_main (int argc, char *argv[])
          if (preserve_dates)
            set_times (tmpname, &statbuf);
          if (output_file != tmpname)
 -          smart_rename (tmpname, output_file ? output_file : argv[i],
 -                        preserve_dates);
-+          if(smart_rename (tmpname, argv[i], preserve_dates))
-+              hold_status = 1;
++          if (smart_rename (tmpname, output_file ? output_file : argv[i],
++                        preserve_dates))
++            hold_status = 1;
          status = hold_status;
        }
        else
-@@ -3411,7 +3411,8 @@
+@@ -3411,7 +3412,8 @@ copy_main (int argc, char *argv[])
        if (preserve_dates)
        set_times (tmpname, &statbuf);
        if (tmpname != output_filename)
 -      smart_rename (tmpname, input_filename, preserve_dates);
-+        if (smart_rename (tmpname, input_filename, preserve_dates))
-+            status = 1;
++      if (smart_rename (tmpname, input_filename, preserve_dates))
++        status = 1;
      }
    else
      unlink_if_ordinary (tmpname);