summaryrefslogtreecommitdiff
path: root/src/liblink
diff options
context:
space:
mode:
authorJosh Bleecher Snyder <josharian@gmail.com>2014-08-18 18:14:54 -0700
committerJosh Bleecher Snyder <josharian@gmail.com>2014-08-18 18:14:54 -0700
commit390f626473948f600ec54649ac183f290e18a0f5 (patch)
treedc427c1b8676e227f73081503f256bca223fd4e8 /src/liblink
parentb7f5e43fbdf09081deb1ca809c6d7e822a683cd6 (diff)
downloadgo-390f626473948f600ec54649ac183f290e18a0f5.tar.gz
liblink: fix encoding of ASETPC in 6a, 8a
It was incorrectly encoded as ASETLS. LGTM=ruiu, rsc R=rsc, ruiu CC=golang-codereviews https://codereview.appspot.com/126400043
Diffstat (limited to 'src/liblink')
-rw-r--r--src/liblink/asm6.c2
-rw-r--r--src/liblink/asm8.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/liblink/asm6.c b/src/liblink/asm6.c
index e25c85053..576f34975 100644
--- a/src/liblink/asm6.c
+++ b/src/liblink/asm6.c
@@ -1302,7 +1302,7 @@ static Optab optab[] =
{ ASETNE, yscond, Pm, {0x95,(00)} },
{ ASETOC, yscond, Pm, {0x91,(00)} },
{ ASETOS, yscond, Pm, {0x90,(00)} },
- { ASETPC, yscond, Pm, {0x96,(00)} },
+ { ASETPC, yscond, Pm, {0x9b,(00)} },
{ ASETPL, yscond, Pm, {0x99,(00)} },
{ ASETPS, yscond, Pm, {0x9a,(00)} },
{ ASHLB, yshb, Pb, {0xd0,(04),0xc0,(04),0xd2,(04)} },
diff --git a/src/liblink/asm8.c b/src/liblink/asm8.c
index f40b92bf8..6035017b2 100644
--- a/src/liblink/asm8.c
+++ b/src/liblink/asm8.c
@@ -813,7 +813,7 @@ static Optab optab[] =
{ ASETNE, yscond, Pm, {0x95,(00)} },
{ ASETOC, yscond, Pm, {0x91,(00)} },
{ ASETOS, yscond, Pm, {0x90,(00)} },
- { ASETPC, yscond, Pm, {0x96,(00)} },
+ { ASETPC, yscond, Pm, {0x9b,(00)} },
{ ASETPL, yscond, Pm, {0x99,(00)} },
{ ASETPS, yscond, Pm, {0x9a,(00)} },
{ ACDQ, ynone, Px, {0x99} },