]> Cypherpunks repositories - gostls13.git/commit
cmd/go, go/build: add support for gccgo tooldir
authorIan Lance Taylor <iant@golang.org>
Wed, 2 May 2018 23:42:58 +0000 (16:42 -0700)
committerIan Lance Taylor <iant@golang.org>
Fri, 4 May 2018 00:46:12 +0000 (00:46 +0000)
commit498c803c19caa94d9d37eb378deed786117bbeab
treeea14faf06006c7c0b2820b6d192e597cd87e4a0f
parentb44ca1f3b39afab221891695a8079b16ab45c251
cmd/go, go/build: add support for gccgo tooldir

The gccgo toolchain does not put tools (cgo, vet, etc.) in
$GOROOT/pkg/tool, but instead in a directory available at
runtime.GCCGOTOOLDIR.

Update the go/build package and the cmd/go tool to use this tool
directory when using gccgo.

Change-Id: Ib827336ff53601208300aceb77f76c2e1b069859
Reviewed-on: https://go-review.googlesource.com/111097
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/cmd/go/alldocs.go
src/cmd/go/internal/cfg/cfg.go
src/cmd/go/internal/help/helpdoc.go
src/cmd/go/internal/load/pkg.go
src/cmd/go/internal/tool/tool.go
src/go/build/build.go
src/go/build/gc.go [new file with mode: 0644]
src/go/build/gccgo.go [new file with mode: 0644]