From 0a8f5177f698086b4f83defb15a6010d6ad863a5 Mon Sep 17 00:00:00 2001 From: Shenghou Ma Date: Mon, 21 Apr 2014 00:02:21 -0400 Subject: [PATCH] =?utf8?q?cmd/go:=20handle=20-ccflags=20in=20'go=20test'?= =?utf8?q?=20CL=2089050043=20only=20allows=20-ccflags=20for=20'go=20test',?= =?utf8?q?=20this=20CL=20really=20handles=20the=20flag=20like=20the=20othe?= =?utf8?q?r=20-=3F=3Fflags.=20Many=20thanks=20to=20Dobros=C5=82aw=20=C5=BB?= =?utf8?q?ybort=20for=20pointing=20this=20out.=20Fixes=20#7810=20(again).?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit LGTM=iant, matrixik R=golang-codereviews, iant, matrixik CC=golang-codereviews https://golang.org/cl/89230044 --- src/cmd/go/testflag.go | 5 +++++ 1 file changed, 5 insertions(+) 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 { -- 2.50.0