2007-09-27 H.J. Lu <hongjiu.lu@intel.com>
authorH.J. Lu <hjl.tools@gmail.com>
Thu, 27 Sep 2007 21:53:28 +0000 (21:53 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Thu, 27 Sep 2007 21:53:28 +0000 (21:53 +0000)
* i386-dis.c (dis386): Swap X86_64_27 with OPC_EXT_2.
(x86_64_table): Likewise.
(opc_ext_table): Likewise.

opcodes/ChangeLog
opcodes/i386-dis.c

index 4c7deb5313c9ed29a166a151fa27ec1a4a0434d5..1a7e1ac891d348af2374fee372a58b1fc909faf6 100644 (file)
@@ -1,3 +1,9 @@
+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
@@ -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.
 
index 6494696ac92fa206e443a2e485de5f7df84398a5..9ae35dc0af59489481b5aa3b45f9600199599f40 100644 (file)
@@ -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 } },
   },
   {