]> Cypherpunks.ru repositories - gostls13.git/commit
[dev.cc] build: do not 'clean -i std' between dist and go_bootstrap
authorRuss Cox <rsc@golang.org>
Wed, 21 Jan 2015 02:17:17 +0000 (21:17 -0500)
committerRuss Cox <rsc@golang.org>
Wed, 21 Jan 2015 02:19:27 +0000 (02:19 +0000)
commitdb52315c88e588b87895dcb159d1b4886f355e92
tree2098a2eae61be4f907b65659ea4da78f5355992a
parent725e3a7afbb5b07e9345dd9ef6878af0cd959776
[dev.cc] build: do not 'clean -i std' between dist and go_bootstrap

Executing 'clean -i std' removes installed Go programs,
including the toolchain binaries we need for building.
It's not clear why the 'clean -i std' is here in the first place.
cmd/dist just removed the entire pkg tree, so everything is new.
The only reason for 'clean -i std' would be if you don't trust
that dist compiled the packages properly. If that's true for
some reason, we can fix cmd/dist, or add -a to the install
commands that follow. Perhaps clean -i std should not
remove tools, or perhaps std should not expand to any tools.
Not sure.

Also remove banner from make.bat and make.rc that was
already removed from make.bash. cmd/dist prints it now.

Also fix array size error in liblink/objfile.c.

Fixes dev.cc build.

Change-Id: I60855e001a682efce55ad9aa307a8f3ee47f7366
Reviewed-on: https://go-review.googlesource.com/3100
Reviewed-by: Russ Cox <rsc@golang.org>
src/liblink/objfile.c
src/make.bash
src/make.bat
src/make.rc