Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 13 for GOARM64 (0.62 sec)

  1. src/internal/buildcfg/cfg_test.go

    	if goarm64().Version != "v8.0" || goarm64().LSE != true || goarm64().Crypto != false {
    		t.Errorf("Wrong parsing of GOARM64=v8.0,lse")
    	}
    	os.Setenv("GOARM64", "v8.0,crypto")
    	if goarm64().Version != "v8.0" || goarm64().LSE != false || goarm64().Crypto != true {
    		t.Errorf("Wrong parsing of GOARM64=v8.0,crypto")
    	}
    	os.Setenv("GOARM64", "v8.0,crypto,lse")
    	if goarm64().Version != "v8.0" || goarm64().LSE != true || goarm64().Crypto != true {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 20:08:06 UTC 2024
    - 3.3K bytes
    - Viewed (0)
  2. src/internal/buildcfg/cfg.go

    		g.LSE = true
    	default:
    		e = fmt.Errorf("invalid GOARM64: must start with v8.{0-9} or v9.{0-5} and may optionally end in %q and/or %q",
    			lseOpt, cryptoOpt)
    		g.Version = defaultGOARM64
    	}
    
    	return
    }
    
    func goarm64() (g Goarm64Features) {
    	g, Error = ParseGoarm64(envOr("GOARM64", defaultGOARM64))
    	return
    }
    
    // Returns true if g supports giving ARM64 ISA
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 20:08:06 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  3. doc/next/7-ports.md

    ### ARM64 {#arm64}
    
    <!-- go.dev/issue/60905, CL 559555 -->
    Go 1.23 introduces a new `GOARM64` environment variable, which specifies the minimum target version of the ARM64 architecture at compile time. Allowed values are `v8.{0-9}` and `v9.{0-5}`. This may be followed by an option specifying extensions implemented by target hardware. Valid options are `,lse` and `,crypto`.
    
    The `GOARM64` environment variable defaults to `v8.0`.
    
    ### RISC-V {#riscv}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 17:18:52 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  4. src/cmd/go/internal/telemetrystats/telemetrystats.go

    	case "amd64":
    		telemetry.Inc("go/platform/target/goamd64:" + cfg.GOAMD64)
    	case "arm":
    		telemetry.Inc("go/platform/target/goarm:" + cfg.GOARM)
    	case "arm64":
    		telemetry.Inc("go/platform/target/goarm64:" + cfg.GOARM64)
    	case "mips":
    		telemetry.Inc("go/platform/target/gomips:" + cfg.GOMIPS)
    	case "ppc64":
    		telemetry.Inc("go/platform/target/goppc64:" + cfg.GOPPC64)
    	case "riscv64":
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 21:09:11 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  5. src/internal/cfg/cfg.go

    	CGO_ENABLED
    	CGO_FFLAGS
    	CGO_FFLAGS_ALLOW
    	CGO_FFLAGS_DISALLOW
    	CGO_LDFLAGS
    	CGO_LDFLAGS_ALLOW
    	CGO_LDFLAGS_DISALLOW
    	CXX
    	FC
    	GCCGO
    	GO111MODULE
    	GO386
    	GOAMD64
    	GOARCH
    	GOARM
    	GOARM64
    	GOBIN
    	GOCACHE
    	GOCACHEPROG
    	GOENV
    	GOEXE
    	GOEXPERIMENT
    	GOFLAGS
    	GOGCCFLAGS
    	GOHOSTARCH
    	GOHOSTOS
    	GOINSECURE
    	GOMIPS
    	GOMIPS64
    	GOMODCACHE
    	GONOPROXY
    	GONOSUMDB
    	GOOS
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 06 01:33:19 UTC 2024
    - 1.2K bytes
    - Viewed (0)
  6. src/cmd/go/internal/cfg/cfg.go

    	GOBIN                         = Getenv("GOBIN")
    	GOMODCACHE, GOMODCACHEChanged = EnvOrAndChanged("GOMODCACHE", gopathDir("pkg/mod"))
    
    	// Used in envcmd.MkEnv and build ID computations.
    	GOARM64, goARM64Changed     = EnvOrAndChanged("GOARM64", fmt.Sprint(buildcfg.GOARM64))
    	GOARM, goARMChanged         = EnvOrAndChanged("GOARM", fmt.Sprint(buildcfg.GOARM))
    	GO386, go386Changed         = EnvOrAndChanged("GO386", buildcfg.GO386)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 17:13:51 UTC 2024
    - 19.3K bytes
    - Viewed (0)
  7. src/cmd/dist/buildruntime.go

    	fmt.Fprintf(&buf, "const defaultGO386 = `%s`\n", go386)
    	fmt.Fprintf(&buf, "const defaultGOAMD64 = `%s`\n", goamd64)
    	fmt.Fprintf(&buf, "const defaultGOARM = `%s`\n", goarm)
    	fmt.Fprintf(&buf, "const defaultGOARM64 = `%s`\n", goarm64)
    	fmt.Fprintf(&buf, "const defaultGOMIPS = `%s`\n", gomips)
    	fmt.Fprintf(&buf, "const defaultGOMIPS64 = `%s`\n", gomips64)
    	fmt.Fprintf(&buf, "const defaultGOPPC64 = `%s`\n", goppc64)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 06 01:33:19 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  8. src/cmd/dist/build.go

    	if find(goos, okgoos) < 0 {
    		fatalf("unknown $GOOS %s", goos)
    	}
    
    	b = os.Getenv("GOARM")
    	if b == "" {
    		b = xgetgoarm()
    	}
    	goarm = b
    
    	b = os.Getenv("GOARM64")
    	if b == "" {
    		b = "v8.0"
    	}
    	goarm64 = b
    
    	b = os.Getenv("GO386")
    	if b == "" {
    		b = "sse2"
    	}
    	go386 = b
    
    	b = os.Getenv("GOAMD64")
    	if b == "" {
    		b = "v1"
    	}
    	goamd64 = b
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 18:34:40 UTC 2024
    - 54K bytes
    - Viewed (0)
  9. src/cmd/go/internal/help/helpdoc.go

    	GOARM64
    		For GOARCH=arm64, the ARM64 architecture for which to compile.
    		Valid values are v8.0 (default), v8.{1-9}, v9.{0-5}.
    		The value can be followed by an option specifying extensions implemented by target hardware.
    		Valid options are ,lse and ,crypto.
    		Note that some extensions are enabled by default starting from a certain GOARM64 version;
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 16:54:28 UTC 2024
    - 36.3K bytes
    - Viewed (0)
  10. src/cmd/go/internal/work/gc.go

    			args = append(args, "-D", "GOARM_6")
    			fallthrough
    		default:
    			args = append(args, "-D", "GOARM_5")
    		}
    	}
    
    	if cfg.Goarch == "arm64" {
    		g, err := buildcfg.ParseGoarm64(cfg.GOARM64)
    		if err == nil && g.LSE {
    			args = append(args, "-D", "GOARM64_LSE")
    		}
    	}
    
    	return args
    }
    
    func (gcToolchain) asm(b *Builder, a *Action, sfiles []string) ([]string, error) {
    	p := a.Package
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 18 15:37:44 UTC 2024
    - 23K bytes
    - Viewed (0)
Back to top