From: Brad Fitzpatrick Date: Mon, 7 Mar 2016 23:11:37 +0000 (+0000) Subject: go/build: introduce go1.7 build tag X-Git-Tag: go1.7beta1~1496 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=399f0f5fe8029e31e742e0341c7ddfd2097f3926;p=gostls13.git go/build: introduce go1.7 build tag This is needed now for subrepos to be able to conditionally use API symbols found only after Go 1.6. Change-Id: Ie7d9301332aa1739b585d93f8025424ae72a2430 Reviewed-on: https://go-review.googlesource.com/20344 Reviewed-by: Ian Lance Taylor Run-TryBot: Brad Fitzpatrick TryBot-Result: Gobot Gobot --- diff --git a/src/go/build/build.go b/src/go/build/build.go index 1bd44cb3e5..e61d564fa3 100644 --- a/src/go/build/build.go +++ b/src/go/build/build.go @@ -270,7 +270,7 @@ func defaultContext() Context { // in all releases >= Go 1.x. Code that requires Go 1.x or later should // say "+build go1.x", and code that should only be built before Go 1.x // (perhaps it is the stub to use in that case) should say "+build !go1.x". - c.ReleaseTags = []string{"go1.1", "go1.2", "go1.3", "go1.4", "go1.5", "go1.6"} + c.ReleaseTags = []string{"go1.1", "go1.2", "go1.3", "go1.4", "go1.5", "go1.6", "go1.7"} switch os.Getenv("CGO_ENABLED") { case "1": diff --git a/src/go/build/doc.go b/src/go/build/doc.go index c926467059..502ec3bcc3 100644 --- a/src/go/build/doc.go +++ b/src/go/build/doc.go @@ -103,6 +103,7 @@ // - "go1.4", from Go version 1.4 onward // - "go1.5", from Go version 1.5 onward // - "go1.6", from Go version 1.6 onward +// - "go1.7", from Go version 1.7 onward // - any additional words listed in ctxt.BuildTags // // If a file's name, after stripping the extension and a possible _test suffix,