From a29e25b82c9d39c448df6dfcea01bfeb111da1bc Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Mon, 26 Mar 2018 16:58:51 +0200 Subject: [PATCH] cmd/cgo: add support for GOARCH=sparc64 Even though GOARCH=sparc64 is not supported by gc (yet), it is easy to make cgo already support it. This e.g. allows to generate Go type definitions for linux/sparc64 in the golang.org/x/sys/unix package without using gccgo. Change-Id: I8886c81e7c895a0d93e350d81ed653fb59d95dd8 Reviewed-on: https://go-review.googlesource.com/102555 Run-TryBot: Tobias Klauser TryBot-Result: Gobot Gobot Reviewed-by: Brad Fitzpatrick --- src/cmd/cgo/main.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/cmd/cgo/main.go b/src/cmd/cgo/main.go index 0c1c863a7a..b992f6fae1 100644 --- a/src/cmd/cgo/main.go +++ b/src/cmd/cgo/main.go @@ -165,6 +165,7 @@ var ptrSizeMap = map[string]int64{ "ppc64le": 8, "s390": 4, "s390x": 8, + "sparc64": 8, } var intSizeMap = map[string]int64{ @@ -180,6 +181,7 @@ var intSizeMap = map[string]int64{ "ppc64le": 8, "s390": 4, "s390x": 8, + "sparc64": 8, } var cPrefix string