]> Cypherpunks.ru repositories - gostls13.git/commitdiff
cmd/dist,internal/platform: add openbsd/riscv64 port
authorJoel Sing <joel@sing.id.au>
Sat, 17 Sep 2022 16:34:09 +0000 (02:34 +1000)
committerJoel Sing <joel@sing.id.au>
Mon, 2 Oct 2023 18:30:01 +0000 (18:30 +0000)
Updates #55999

Change-Id: I3c07f776919e36e4c1fdc5346f7622e5901a2902
Reviewed-on: https://go-review.googlesource.com/c/go/+/518624
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Keith Randall <khr@golang.org>
Reviewed-by: Aaron Bieber <deftly@gmail.com>
Reviewed-by: Keith Randall <khr@google.com>
Reviewed-by: Than McIntosh <thanm@google.com>
Run-TryBot: Joel Sing <joel@sing.id.au>

src/cmd/dist/build.go
src/internal/platform/zosarch.go

index 8d023b7e0afc1d310485d5d44bad78723958ee8e..0c6a382b82fbce463ff282e65dd0eea4e581de3d 100644 (file)
@@ -1729,6 +1729,7 @@ var cgoEnabled = map[string]bool{
        "openbsd/arm64":   true,
        "openbsd/mips64":  true,
        "openbsd/ppc64":   false,
+       "openbsd/riscv64": false,
        "plan9/386":       false,
        "plan9/amd64":     false,
        "plan9/arm":       false,
@@ -1744,9 +1745,10 @@ var cgoEnabled = map[string]bool{
 // get filtered out of cgoEnabled for 'dist list'.
 // See go.dev/issue/56679.
 var broken = map[string]bool{
-       "linux/sparc64":  true, // An incomplete port. See CL 132155.
-       "openbsd/ppc64":  true, // An incomplete port: go.dev/issue/56001.
-       "openbsd/mips64": true, // Broken: go.dev/issue/58110.
+       "linux/sparc64":   true, // An incomplete port. See CL 132155.
+       "openbsd/mips64":  true, // Broken: go.dev/issue/58110.
+       "openbsd/ppc64":   true, // An incomplete port: go.dev/issue/56001.
+       "openbsd/riscv64": true, // An incomplete port: go.dev/issue/55999.
 }
 
 // List of platforms which are first class ports. See go.dev/issue/38874.
index 7f5a2903320dfefd24f812ee3d24cc14118a91cf..4be5c58227a137f4eaef0c9fcb50e70c5dbd03a4 100644 (file)
@@ -49,6 +49,7 @@ var List = []OSArch{
        {"openbsd", "arm64"},
        {"openbsd", "mips64"},
        {"openbsd", "ppc64"},
+       {"openbsd", "riscv64"},
        {"plan9", "386"},
        {"plan9", "amd64"},
        {"plan9", "arm"},
@@ -102,6 +103,7 @@ var distInfo = map[OSArch]osArchInfo{
        {"openbsd", "arm64"}:   {CgoSupported: true},
        {"openbsd", "mips64"}:  {CgoSupported: true, Broken: true},
        {"openbsd", "ppc64"}:   {Broken: true},
+       {"openbsd", "riscv64"}: {Broken: true},
        {"plan9", "386"}:       {},
        {"plan9", "amd64"}:     {},
        {"plan9", "arm"}:       {},