cmd/vet: add arm64 asmdecl support
Change-Id: I5ab54616488bc9bc41aefb27b45d72c36fc4fbde Reviewed-on: https://go-review.googlesource.com/9211 Reviewed-by: Rob Pike <r@golang.org>
This commit is contained in:
parent
bc61fa75b3
commit
b1aed1a596
|
@ -60,6 +60,7 @@ type asmVar struct {
|
||||||
var (
|
var (
|
||||||
asmArch386 = asmArch{"386", 4, 4, 4, false, "SP", false}
|
asmArch386 = asmArch{"386", 4, 4, 4, false, "SP", false}
|
||||||
asmArchArm = asmArch{"arm", 4, 4, 4, false, "R13", true}
|
asmArchArm = asmArch{"arm", 4, 4, 4, false, "R13", true}
|
||||||
|
asmArchArm64 = asmArch{"arm64", 8, 8, 8, false, "RSP", true}
|
||||||
asmArchAmd64 = asmArch{"amd64", 8, 8, 8, false, "SP", false}
|
asmArchAmd64 = asmArch{"amd64", 8, 8, 8, false, "SP", false}
|
||||||
asmArchAmd64p32 = asmArch{"amd64p32", 4, 4, 8, false, "SP", false}
|
asmArchAmd64p32 = asmArch{"amd64p32", 4, 4, 8, false, "SP", false}
|
||||||
asmArchPower64 = asmArch{"power64", 8, 8, 8, true, "R1", true}
|
asmArchPower64 = asmArch{"power64", 8, 8, 8, true, "R1", true}
|
||||||
|
@ -68,6 +69,7 @@ var (
|
||||||
arches = []*asmArch{
|
arches = []*asmArch{
|
||||||
&asmArch386,
|
&asmArch386,
|
||||||
&asmArchArm,
|
&asmArchArm,
|
||||||
|
&asmArchArm64,
|
||||||
&asmArchAmd64,
|
&asmArchAmd64,
|
||||||
&asmArchAmd64p32,
|
&asmArchAmd64p32,
|
||||||
&asmArchPower64,
|
&asmArchPower64,
|
||||||
|
|
Loading…
Reference in New Issue