var internal/buildcfg.GOARCH
20 uses
internal/buildcfg (current package)
cfg.go#L24: GOARCH = envOr("GOARCH", defaultGOARCH)
cfg.go#L136: if GOOS == "android" && GOARCH == "arm" {
cfg.go#L378: switch GOARCH {
cfg.go#L400: switch GOARCH {
cfg.go#L402: return []string{GOARCH + "." + GO386}
cfg.go#L406: list = append(list, fmt.Sprintf("%s.v%d", GOARCH, i))
cfg.go#L412: list = append(list, fmt.Sprintf("%s.%d", GOARCH, i))
cfg.go#L420: list = append(list, fmt.Sprintf("%s.v%d.%d", GOARCH, major, i))
cfg.go#L425: list = append(list, fmt.Sprintf("%s.v%d.%d", GOARCH, 8, i))
cfg.go#L430: return []string{GOARCH + "." + GOMIPS}
cfg.go#L432: return []string{GOARCH + "." + GOMIPS64}
cfg.go#L436: list = append(list, fmt.Sprintf("%s.power%d", GOARCH, i))
cfg.go#L440: list := []string{GOARCH + "." + "rva20u64"}
cfg.go#L442: list = append(list, GOARCH+"."+"rva22u64")
cfg.go#L448: list = append(list, GOARCH+".satconv")
cfg.go#L451: list = append(list, GOARCH+".signext")
exp.go#L32: flags, err := ParseGOEXPERIMENT(GOOS, GOARCH, envOr("GOEXPERIMENT", defaultGOEXPERIMENT))
exp.go#L51: var FramePointerEnabled = GOARCH == "amd64" || GOARCH == "arm64"
go/build
build.go#L336: c.GOARCH = buildcfg.GOARCH