From 4c5148c4cde6a818f1b91c8c768a863a5751dc67 Mon Sep 17 00:00:00 2001 From: Alan Donovan Date: Mon, 16 Sep 2013 09:27:59 -0400 Subject: [PATCH] go.tools/ssa/interp: set GOARCH to runtime.GOARCH in target program. Causes $GOROOT/test/env.go to pass if GOARCH is unset in parent's env. R=gri CC=golang-dev https://golang.org/cl/13709043 --- ssa/interp/interp.go | 1 + 1 file changed, 1 insertion(+) diff --git a/ssa/interp/interp.go b/ssa/interp/interp.go index de37cdda..0351f616 100644 --- a/ssa/interp/interp.go +++ b/ssa/interp/interp.go @@ -568,6 +568,7 @@ func Interpret(mainpkg *ssa.Package, mode Mode, filename string, args []string) envs = append(envs, s) } envs = append(envs, "GOSSAINTERP=1") + envs = append(envs, "GOARCH="+runtime.GOARCH) setGlobal(i, pkg, "envs", envs) case "runtime":