fixproto: Correctly install synthesised unistd.h and stdlib.h when they didn't need...
authorMichael Sokolov <msokolov@ivan.Harhan.ORG>
Sat, 27 Jan 2001 21:07:57 +0000 (21:07 +0000)
committerMichael Sokolov <msokolov@gcc.gnu.org>
Sat, 27 Jan 2001 21:07:57 +0000 (21:07 +0000)
* fixproto: Correctly install synthesised unistd.h and stdlib.h when
they didn't need fixing.

From-SVN: r39304

gcc/ChangeLog
gcc/fixproto

index b42e7ca..739d967 100644 (file)
@@ -1,3 +1,8 @@
+2001-01-27  Michael Sokolov  <msokolov@ivan.Harhan.ORG>
+
+       * fixproto: Correctly install synthesised unistd.h and stdlib.h when
+       they didn't need fixing.
+
 2001-01-27  Janis Johnson <janis@us.ibm.com>
 
        * config.gcc (i[34567]86-sequent-{ptx4*,sysv4*}): Use usegas.h
index 1db488c..d4cfa67 100755 (executable)
@@ -310,7 +310,12 @@ EOF
 EOF
     ${FIX_HEADER} $rel_source_file tmp.h $abs_target_dir/$rel_source_file ${DEFINES} $include_path
     if test $? != 0 ; then exit 1 ; fi
-    rm tmp.h
+    if test -f $abs_target_dir/$rel_source_file
+    then
+      rm tmp.h
+    else
+      mv tmp.h $abs_target_dir/$rel_source_file
+    fi
   fi
 done