var internal/buildcfg.GOARCH
21 uses
internal/buildcfg (current package)
cfg.go#L24: GOARCH = envOr("GOARCH", defaultGOARCH)
cfg.go#L137: if GOOS == "android" && GOARCH == "arm" {
cfg.go#L381: switch GOARCH {
cfg.go#L403: switch GOARCH {
cfg.go#L405: return []string{GOARCH + "." + GO386}
cfg.go#L409: list = append(list, fmt.Sprintf("%s.v%d", GOARCH, i))
cfg.go#L415: list = append(list, fmt.Sprintf("%s.%d", GOARCH, i))
cfg.go#L423: list = append(list, fmt.Sprintf("%s.v%d.%d", GOARCH, major, i))
cfg.go#L428: list = append(list, fmt.Sprintf("%s.v%d.%d", GOARCH, 8, i))
cfg.go#L433: return []string{GOARCH + "." + GOMIPS}
cfg.go#L435: return []string{GOARCH + "." + GOMIPS64}
cfg.go#L439: list = append(list, fmt.Sprintf("%s.power%d", GOARCH, i))
cfg.go#L443: list := []string{GOARCH + "." + "rva20u64"}
cfg.go#L445: list = append(list, GOARCH+"."+"rva22u64")
cfg.go#L448: list = append(list, GOARCH+"."+"rva23u64")
cfg.go#L454: list = append(list, GOARCH+".satconv")
cfg.go#L457: 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