aboutsummaryrefslogtreecommitdiff
path: root/opcodes
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2007-09-27 21:53:28 +0000
committerH.J. Lu <hjl.tools@gmail.com>2007-09-27 21:53:28 +0000
commit6807063ec65f6e99f821c130af4f99acfbde9e55 (patch)
tree6cdbbeaa69dec912749b164aec3404cf98858484 /opcodes
parentdaddc3c15f2b1e2d39bddea8e055a0e329b4035e (diff)
downloadfsf-binutils-gdb-6807063ec65f6e99f821c130af4f99acfbde9e55.zip
fsf-binutils-gdb-6807063ec65f6e99f821c130af4f99acfbde9e55.tar.gz
fsf-binutils-gdb-6807063ec65f6e99f821c130af4f99acfbde9e55.tar.bz2
2007-09-27 H.J. Lu <hongjiu.lu@intel.com>
* i386-dis.c (dis386): Swap X86_64_27 with OPC_EXT_2. (x86_64_table): Likewise. (opc_ext_table): Likewise.
Diffstat (limited to 'opcodes')
-rw-r--r--opcodes/ChangeLog8
-rw-r--r--opcodes/i386-dis.c6
2 files changed, 10 insertions, 4 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index 4c7deb5..1a7e1ac 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,5 +1,11 @@
2007-09-27 H.J. Lu <hongjiu.lu@intel.com>
+ * i386-dis.c (dis386): Swap X86_64_27 with OPC_EXT_2.
+ (x86_64_table): Likewise.
+ (opc_ext_table): Likewise.
+
+2007-09-27 H.J. Lu <hongjiu.lu@intel.com>
+
PR binutils/5072
* i386-dis.c: Update comments on '{', '}' and '|' to support
only AT&T and Intel modes.
@@ -8,7 +14,7 @@
(dis386_twobyte): Updated.
(float_mem): Likewise.
(x86_64_table): Add X86_64_4...X86_64_27.
- (opc_ext_table): Updated. Use X86_64_22 and X86_64_27.
+ (opc_ext_table): Updated. Use X86_64_22...X86_64_27.
(putop): Updated handling of '{', '}' and '|' to support only
AT&T and Intel modes.
diff --git a/opcodes/i386-dis.c b/opcodes/i386-dis.c
index 6494696..9ae35dc 100644
--- a/opcodes/i386-dis.c
+++ b/opcodes/i386-dis.c
@@ -937,7 +937,7 @@ static const struct dis386 dis386[] = {
{ "retT", { Iw } },
{ "retT", { XX } },
{ OPC_EXT_1 },
- { OPC_EXT_2 },
+ { X86_64_27 },
{ GRP11_C6 },
{ GRP11_C7 },
/* c8 */
@@ -2687,7 +2687,7 @@ static const struct dis386 x86_64_table[][2] = {
/* X86_64_27 */
{
- { "ldsS", { Gv, Mp } },
+ { OPC_EXT_2 },
{ "(bad)", { XX } },
},
};
@@ -4454,7 +4454,7 @@ static const struct dis386 opc_ext_table[][2] = {
},
{
/* OPC_EXT_2 */
- { X86_64_27 },
+ { "ldsS", { Gv, Mp } },
{ "(bad)", { XX } },
},
{