mirror of
https://github.com/golang/go
synced 2024-11-23 22:20:02 -07:00
cmd/cgo: add support for GOARCH=riscv64
Even though GOARCH=riscv64 is not supported by gc yet, it is easy to make cmd/cgo already support it. Together with the changes in debug/elf in CL 107339 this e.g. allows to generate Go type definitions for linux/riscv64 in the golang.org/x/sys/unix package without using gccgo. Change-Id: I6b849df2ddac56c8c483eb03d56009669ca36973 Reviewed-on: https://go-review.googlesource.com/110066 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
This commit is contained in:
parent
78219ab3fe
commit
3334eee400
@ -163,6 +163,7 @@ var ptrSizeMap = map[string]int64{
|
||||
"mips64le": 8,
|
||||
"ppc64": 8,
|
||||
"ppc64le": 8,
|
||||
"riscv64": 8,
|
||||
"s390": 4,
|
||||
"s390x": 8,
|
||||
"sparc64": 8,
|
||||
@ -179,6 +180,7 @@ var intSizeMap = map[string]int64{
|
||||
"mips64le": 8,
|
||||
"ppc64": 8,
|
||||
"ppc64le": 8,
|
||||
"riscv64": 8,
|
||||
"s390": 4,
|
||||
"s390x": 8,
|
||||
"sparc64": 8,
|
||||
|
Loading…
Reference in New Issue
Block a user