diff options
| author | Yongjian Xu <i3dmaster@gmail.com> | 2009-12-11 12:41:33 -0800 |
|---|---|---|
| committer | Yongjian Xu <i3dmaster@gmail.com> | 2009-12-11 12:41:33 -0800 |
| commit | 744bce013d817e9afc2a9bf29ff7912aac305b9d (patch) | |
| tree | 3c305956c29d074585181799f4b947ba323f5ae2 | |
| parent | 2ba6b499d2064ac09149cae474e3a565d1f656ca (diff) | |
| download | golang-744bce013d817e9afc2a9bf29ff7912aac305b9d.tar.gz | |
mkbuiltin: generate builtin.c directly
R=golang-dev, rsc
http://codereview.appspot.com/173041
Committer: Russ Cox <rsc@golang.org>
| -rw-r--r-- | src/cmd/gc/Makefile | 2 | ||||
| -rwxr-xr-x | src/cmd/gc/mkbuiltin | 4 |
2 files changed, 2 insertions, 4 deletions
diff --git a/src/cmd/gc/Makefile b/src/cmd/gc/Makefile index 94019322a..6629361d4 100644 --- a/src/cmd/gc/Makefile +++ b/src/cmd/gc/Makefile @@ -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 diff --git a/src/cmd/gc/mkbuiltin b/src/cmd/gc/mkbuiltin index 7fe11caf7..6616977db 100755 --- a/src/cmd/gc/mkbuiltin +++ b/src/cmd/gc/mkbuiltin @@ -35,6 +35,4 @@ ken | r | rsc) fi esac -cat _builtin.c -rm -f _builtin.c - +mv _builtin.c builtin.c |
