]> Cypherpunks repositories - gostls13.git/commitdiff
liblink: fix encoding of ASETPC in 6a, 8a
authorJosh Bleecher Snyder <josharian@gmail.com>
Tue, 19 Aug 2014 01:14:54 +0000 (18:14 -0700)
committerJosh Bleecher Snyder <josharian@gmail.com>
Tue, 19 Aug 2014 01:14:54 +0000 (18:14 -0700)
It was incorrectly encoded as ASETLS.

LGTM=ruiu, rsc
R=rsc, ruiu
CC=golang-codereviews
https://golang.org/cl/126400043

src/liblink/asm6.c
src/liblink/asm8.c

index e25c85053ac8f055ce8425716846e6baca350eb7..576f3497501a659f3edb38eb319afde5c613e47b 100644 (file)
@@ -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)} },
index f40b92bf84b0569783eea7ff5e97afc1ab89932c..6035017b2c4848beabd6a4a55a4e07079dca19af 100644 (file)
@@ -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} },