]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/dist: include "cmd/buildid" in toolchain in debug mode
authorCherry Zhang <cherryyz@google.com>
Mon, 6 Nov 2017 17:40:49 +0000 (12:40 -0500)
committerCherry Zhang <cherryyz@google.com>
Mon, 6 Nov 2017 20:21:38 +0000 (20:21 +0000)
Fixes #22599.

Change-Id: I2d59a8fae457881f681184fc6ed1f2aa597699b3
Reviewed-on: https://go-review.googlesource.com/76026
Run-TryBot: Cherry Zhang <cherryyz@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Russ Cox <rsc@golang.org>
src/cmd/dist/build.go

index 107990ea47db4c0c212fd20a7cbbd607c3b50da1..675989ea9fca17f690723cf1a4f331fe1700ca01 100644 (file)
@@ -1118,6 +1118,11 @@ func cmdbootstrap() {
 
        xflagparse(0)
 
+       if debug {
+               // cmd/buildid is used in debug mode.
+               toolchain = append(toolchain, "cmd/buildid")
+       }
+
        if isdir(pathf("%s/src/pkg", goroot)) {
                fatalf("\n\n"+
                        "The Go package sources have moved to $GOROOT/src.\n"+