]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/cgo: add support for GOARCH=sparc64
authorTobias Klauser <tklauser@distanz.ch>
Mon, 26 Mar 2018 14:58:51 +0000 (16:58 +0200)
committerTobias Klauser <tobias.klauser@gmail.com>
Mon, 26 Mar 2018 18:58:51 +0000 (18:58 +0000)
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 <tobias.klauser@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/cmd/cgo/main.go

index 0c1c863a7a06bba53fb7738ff50b9f40bd327d2a..b992f6fae197b79dc7d179c5bdc405f34cbdc222 100644 (file)
@@ -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