]> Cypherpunks repositories - gostls13.git/commit
cmd/go: add gccgo support for recent work
authorRuss Cox <rsc@golang.org>
Mon, 21 Aug 2017 15:38:57 +0000 (11:38 -0400)
committerRuss Cox <rsc@golang.org>
Fri, 29 Sep 2017 00:23:01 +0000 (00:23 +0000)
commitd8efa0e0ed8bbd5ed0780527652d86be2fba99dc
treede2de87cab75f0e29cc215bace678398ca9e79e1
parent0be2d52ebaa85c4d055bde4239a6698d7135ca3e
cmd/go: add gccgo support for recent work

Implement importcfg on behalf of gccgo by writing out a
tree of symbolic links. In addition to keeping gccgo working
with the latest changes, this also fixes a precedence bug in
gccgo's cmd/go vendor support (the vendor equivalent of #14271).

Change-Id: I0e5645116e1c84c957936baf22e3126ba6b0d46e
Reviewed-on: https://go-review.googlesource.com/61731
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: David Crawshaw <crawshaw@golang.org>
src/cmd/go/go_test.go
src/cmd/go/internal/work/build.go
src/cmd/go/testdata/src/complex/main.go [new file with mode: 0644]
src/cmd/go/testdata/src/complex/nest/sub/test12/p.go [new file with mode: 0644]
src/cmd/go/testdata/src/complex/nest/sub/test23/p.go [new file with mode: 0644]
src/cmd/go/testdata/src/complex/nest/sub/vendor/v2/v2.go [new file with mode: 0644]
src/cmd/go/testdata/src/complex/nest/vendor/v1/v1.go [new file with mode: 0644]
src/cmd/go/testdata/src/complex/nest/vendor/v2/v2.go [new file with mode: 0644]
src/cmd/go/testdata/src/complex/nest/vendor/v3/v3.go [new file with mode: 0644]
src/cmd/go/testdata/src/complex/vendor/v/v.go [new file with mode: 0644]
src/cmd/go/testdata/src/complex/w/w.go [new file with mode: 0644]