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