]> Cypherpunks repositories - gostls13.git/commitdiff
mkbuiltin: generate builtin.c directly
authorYongjian Xu <i3dmaster@gmail.com>
Fri, 11 Dec 2009 20:41:33 +0000 (12:41 -0800)
committerRuss Cox <rsc@golang.org>
Fri, 11 Dec 2009 20:41:33 +0000 (12:41 -0800)
R=golang-dev, rsc
https://golang.org/cl/173041

src/cmd/gc/Makefile
src/cmd/gc/mkbuiltin

index 94019322a2ebcc6a4359504cb002979189882c52..6629361d4e247e89f4c1868ac09760ac219a3617 100644 (file)
@@ -55,7 +55,7 @@ y.tab.c: y.tab.h
        test -f y.tab.c && touch y.tab.c
 
 builtin.c:     runtime.go unsafe.go mkbuiltin1.c mkbuiltin
-       ./mkbuiltin >builtin.c || \
+       ./mkbuiltin || \
        (echo 'mkbuiltin failed; using bootstrap copy of builtin.c'; cp builtin.c.boot builtin.c)
 
 subr.$O: opnames.h
index 7fe11caf71071e364291f7e5c4b28bd1ec02b126..6616977dbcc7505886236ab9583cc009019deb82 100755 (executable)
@@ -35,6 +35,4 @@ ken | r | rsc)
        fi
 esac
 
-cat _builtin.c
-rm -f _builtin.c
-
+mv _builtin.c builtin.c