From: Rob Pike Date: Tue, 24 Feb 2015 20:30:39 +0000 (-0800) Subject: cmd/asm: fix build for new aliases X-Git-Tag: go1.5beta1~1903 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=aff84b171c4188cc79bc23bffa3b284b6c02c2d7;p=gostls13.git cmd/asm: fix build for new aliases Missing leading A on names. Change-Id: I6f3a66bdd3a21220f45a898f0822930b6a7bfa38 Reviewed-on: https://go-review.googlesource.com/5801 Reviewed-by: Rob Pike --- diff --git a/src/cmd/asm/internal/arch/arch.go b/src/cmd/asm/internal/arch/arch.go index 942d1e3abc..e24226817f 100644 --- a/src/cmd/asm/internal/arch/arch.go +++ b/src/cmd/asm/internal/arch/arch.go @@ -229,11 +229,11 @@ func archAmd64() *Arch { instructions["JNGE"] = x86.AJLT instructions["JNL"] = x86.AJGE instructions["JNLE"] = x86.AJGT - instructions["JNO"] = x86.JOC + instructions["JNO"] = x86.AJOC instructions["JNP"] = x86.AJPC instructions["JNS"] = x86.AJPL instructions["JNZ"] = x86.AJNE - instructions["JO"] = x86.JOS + instructions["JO"] = x86.AJOS instructions["JP"] = x86.AJPS instructions["JPE"] = x86.AJPS instructions["JPO"] = x86.AJPC @@ -242,13 +242,13 @@ func archAmd64() *Arch { instructions["MASKMOVDQU"] = x86.AMASKMOVOU instructions["MOVD"] = x86.AMOVQ instructions["MOVDQ2Q"] = x86.AMOVQ - instructions["MOVNTDQ"] = x86.MOVNTO + instructions["MOVNTDQ"] = x86.AMOVNTO instructions["MOVOA"] = x86.AMOVO - instructions["MOVOA"] = x86.MOVO - instructions["PF2ID"] = x86.PF2IL - instructions["PI2FD"] = x86.PI2FL - instructions["PSLLDQ"] = x86.PSLLO - instructions["PSRLDQ"] = x86.PSRLO + instructions["MOVOA"] = x86.AMOVO + instructions["PF2ID"] = x86.APF2IL + instructions["PI2FD"] = x86.API2FL + instructions["PSLLDQ"] = x86.APSLLO + instructions["PSRLDQ"] = x86.APSRLO unaryDestination := make(map[int]bool) // Instruction takes one operand and result is a destination. // These instructions write to prog.To.