]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/dist: fix bootstrap failure when GOHOSTARCH is set
authorBrad Fitzpatrick <bradfitz@golang.org>
Thu, 26 Sep 2019 19:04:00 +0000 (19:04 +0000)
committerBrad Fitzpatrick <bradfitz@golang.org>
Thu, 26 Sep 2019 20:45:09 +0000 (20:45 +0000)
Fixes #33977

Change-Id: I4b136788f08b08c53087af8d3cd56125e620b51b
Reviewed-on: https://go-review.googlesource.com/c/go/+/197602
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
src/cmd/dist/buildtool.go

index f2938915113c93f4c0bc69ffa12f2ccab79488d4..f27ea17230a290b5281575406cd13203d58f9915 100644 (file)
@@ -250,6 +250,9 @@ func isUnneededSSARewriteFile(srcFile string) (archCaps string, unneeded bool) {
        archCaps = fileArch
        fileArch = strings.ToLower(fileArch)
        fileArch = strings.TrimSuffix(fileArch, "splitload")
+       if fileArch == os.Getenv("GOHOSTARCH") {
+               return "", false
+       }
        if fileArch == strings.TrimSuffix(runtime.GOARCH, "le") {
                return "", false
        }