var internal/buildcfg.GOARCH
21 uses
internal/buildcfg (current package)
cfg.go#L24: GOARCH = envOr("GOARCH", defaultGOARCH)
cfg.go#L147: if GOOS == "android" && GOARCH == "arm" {
cfg.go#L386: switch GOARCH {
cfg.go#L410: switch GOARCH {
cfg.go#L412: return []string{GOARCH + "." + GO386}
cfg.go#L416: list = append(list, fmt.Sprintf("%s.v%d", GOARCH, i))
cfg.go#L422: list = append(list, fmt.Sprintf("%s.%d", GOARCH, i))
cfg.go#L430: list = append(list, fmt.Sprintf("%s.v%d.%d", GOARCH, major, i))
cfg.go#L435: list = append(list, fmt.Sprintf("%s.v%d.%d", GOARCH, 8, i))
cfg.go#L440: return []string{GOARCH + "." + GOMIPS}
cfg.go#L442: return []string{GOARCH + "." + GOMIPS64}
cfg.go#L446: list = append(list, fmt.Sprintf("%s.power%d", GOARCH, i))
cfg.go#L450: list := []string{GOARCH + "." + "rva20u64"}
cfg.go#L452: list = append(list, GOARCH+"."+"rva22u64")
cfg.go#L455: list = append(list, GOARCH+"."+"rva23u64")
cfg.go#L461: list = append(list, GOARCH+".satconv")
cfg.go#L463: 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