mirror of
https://github.com/golang/go
synced 2024-09-30 20:18:33 -06:00
go/analysis/passes/asmdecl: remove amd64p32 support
Updates golang/go#30439 Change-Id: I46c7de8d16c3470f2f20a4d0e03b74bb38c8aff0 Reviewed-on: https://go-review.googlesource.com/c/tools/+/199500 Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Andrew Bonventre <andybons@golang.org>
This commit is contained in:
parent
6536af71d9
commit
b090f1f240
@ -79,7 +79,6 @@ var (
|
|||||||
asmArchArm = asmArch{name: "arm", bigEndian: false, stack: "R13", lr: true}
|
asmArchArm = asmArch{name: "arm", bigEndian: false, stack: "R13", lr: true}
|
||||||
asmArchArm64 = asmArch{name: "arm64", bigEndian: false, stack: "RSP", lr: true}
|
asmArchArm64 = asmArch{name: "arm64", bigEndian: false, stack: "RSP", lr: true}
|
||||||
asmArchAmd64 = asmArch{name: "amd64", bigEndian: false, stack: "SP", lr: false}
|
asmArchAmd64 = asmArch{name: "amd64", bigEndian: false, stack: "SP", lr: false}
|
||||||
asmArchAmd64p32 = asmArch{name: "amd64p32", bigEndian: false, stack: "SP", lr: false}
|
|
||||||
asmArchMips = asmArch{name: "mips", bigEndian: true, stack: "R29", lr: true}
|
asmArchMips = asmArch{name: "mips", bigEndian: true, stack: "R29", lr: true}
|
||||||
asmArchMipsLE = asmArch{name: "mipsle", bigEndian: false, stack: "R29", lr: true}
|
asmArchMipsLE = asmArch{name: "mipsle", bigEndian: false, stack: "R29", lr: true}
|
||||||
asmArchMips64 = asmArch{name: "mips64", bigEndian: true, stack: "R29", lr: true}
|
asmArchMips64 = asmArch{name: "mips64", bigEndian: true, stack: "R29", lr: true}
|
||||||
@ -94,7 +93,6 @@ var (
|
|||||||
&asmArchArm,
|
&asmArchArm,
|
||||||
&asmArchArm64,
|
&asmArchArm64,
|
||||||
&asmArchAmd64,
|
&asmArchAmd64,
|
||||||
&asmArchAmd64p32,
|
|
||||||
&asmArchMips,
|
&asmArchMips,
|
||||||
&asmArchMipsLE,
|
&asmArchMipsLE,
|
||||||
&asmArchMips64,
|
&asmArchMips64,
|
||||||
@ -635,9 +633,6 @@ func asmCheckVar(badf func(string, ...interface{}), fn *asmFunc, line, expr stri
|
|||||||
case "amd64.LEAQ":
|
case "amd64.LEAQ":
|
||||||
dst = 8
|
dst = 8
|
||||||
addr = true
|
addr = true
|
||||||
case "amd64p32.LEAL":
|
|
||||||
dst = 4
|
|
||||||
addr = true
|
|
||||||
default:
|
default:
|
||||||
switch fn.arch.name {
|
switch fn.arch.name {
|
||||||
case "386", "amd64":
|
case "386", "amd64":
|
||||||
|
Loading…
Reference in New Issue
Block a user