From: Shenghou Ma Date: Mon, 21 Apr 2014 04:02:21 +0000 (-0400) Subject: cmd/go: handle -ccflags in 'go test' X-Git-Tag: go1.3beta1~11 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=0a8f5177f698086b4f83defb15a6010d6ad863a5;p=gostls13.git cmd/go: handle -ccflags in 'go test' CL 89050043 only allows -ccflags for 'go test', this CL really handles the flag like the other -??flags. Many thanks to Dobrosław Żybort for pointing this out. Fixes #7810 (again). LGTM=iant, matrixik R=golang-codereviews, iant, matrixik CC=golang-codereviews https://golang.org/cl/89230044 --- diff --git a/src/cmd/go/testflag.go b/src/cmd/go/testflag.go index adfc2d9216..8c45e5c1b2 100644 --- a/src/cmd/go/testflag.go +++ b/src/cmd/go/testflag.go @@ -160,6 +160,11 @@ func testFlags(args []string) (packageNames, passToTest []string) { if err != nil { fatalf("invalid flag argument for -%s: %v", f.name, err) } + case "ccflags": + buildCcflags, err = splitQuotedFields(value) + if err != nil { + fatalf("invalid flag argument for -%s: %v", f.name, err) + } case "gcflags": buildGcflags, err = splitQuotedFields(value) if err != nil {