aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/internal/obj/ppc64/a.out.go
diff options
context:
space:
mode:
authorCarlos Eduardo Seo <cseo@linux.vnet.ibm.com>2018-01-10 15:29:50 -0200
committerLynn Boger <laboger@linux.vnet.ibm.com>2018-03-13 19:46:54 +0000
commite1f8fe8dff31136ec2c3f3ba83fbeee9f2ef4c3b (patch)
treeaa91be8e1cdefd2a29b25a4aebdf4ca552e8769b /src/cmd/internal/obj/ppc64/a.out.go
parentca9abbb731a6d1f824dd755afde83e5727dab3c6 (diff)
downloadgo-e1f8fe8dff31136ec2c3f3ba83fbeee9f2ef4c3b.tar.xz
cmd/internal/obj/ppc64: implement full operand support for l*arx instructions
The current implementation of l*arx instructions does not accept non-zero offsets in RA nor the EH field. This change adds full functionality to those instructions. Updates #23845 Change-Id: If113f70d11de5f35f8389520b049390dbc40e863 Reviewed-on: https://go-review.googlesource.com/99635 Run-TryBot: Lynn Boger <laboger@linux.vnet.ibm.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Lynn Boger <laboger@linux.vnet.ibm.com>
Diffstat (limited to 'src/cmd/internal/obj/ppc64/a.out.go')
-rw-r--r--src/cmd/internal/obj/ppc64/a.out.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cmd/internal/obj/ppc64/a.out.go b/src/cmd/internal/obj/ppc64/a.out.go
index 16a959d62a..55e544209d 100644
--- a/src/cmd/internal/obj/ppc64/a.out.go
+++ b/src/cmd/internal/obj/ppc64/a.out.go
@@ -519,6 +519,7 @@ const (
AISEL
AMOVMW
ALBAR
+ ALHAR
ALSW
ALWAR
ALWSYNC