]> Cypherpunks repositories - gostls13.git/commitdiff
syscall: don't clobber source files if mksyscall.pl fails.
authorHan-Wen Nienhuys <hanwen@google.com>
Sun, 29 Jul 2012 21:59:14 +0000 (17:59 -0400)
committerRuss Cox <rsc@golang.org>
Sun, 29 Jul 2012 21:59:14 +0000 (17:59 -0400)
R=golang-dev, minux.ma, r, rsc
CC=golang-dev
https://golang.org/cl/6353069

src/pkg/syscall/mkall.sh

index 9e2d98f0d29cffb311020834d5b8d4ac3481956f..4bd562eb5dab24f3d80db6b7506a148fa93cdc65 100755 (executable)
@@ -87,7 +87,8 @@ case "$1" in
 -syscalls)
        for i in zsyscall*go
        do
-               sed 1q $i | sed 's;^// ;;' | sh | gofmt >_$i && mv _$i $i
+               sed 1q $i | sed 's;^// ;;' | sh > _$i && gofmt < _$i > $i
+               rm _$i
        done
        exit 0
        ;;