Commit 3334eee4 authored by Tobias Klauser's avatar Tobias Klauser Committed by Brad Fitzpatrick

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: 's avatarBrad Fitzpatrick <bradfitz@golang.org>
parent 78219ab3
......@@ -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,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment