2006-09-24 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
authorH.J. Lu <hjl.tools@gmail.com>
Sun, 24 Sep 2006 17:25:47 +0000 (17:25 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Sun, 24 Sep 2006 17:25:47 +0000 (17:25 +0000)
PR binutils/3100
* i386-dis.c (prefix_user_table): Fix the second operand of
maskmovdqu instruction to allow only %xmm register instead of
both %xmm register and memory.

opcodes/ChangeLog
opcodes/i386-dis.c

index dc345141403731e7bf839c21bef46082f44b9501..3d05808ee53e199780f7e44753d44a08947ee1df 100644 (file)
@@ -1,3 +1,10 @@
+2006-09-24  Dwarakanath Rajagopal  <dwarak.rajagopal@amd.com>
+
+       PR binutils/3100
+       * i386-dis.c (prefix_user_table): Fix the second operand of
+       maskmovdqu instruction to allow only %xmm register instead of
+       both %xmm register and memory.
+
 2006-09-23  H.J. Lu  <hongjiu.lu@intel.com>
 
        PR binutils/3235
index 5172fc5cb9a5db55cadafa9cc8c71c7bec4b161f..44625bb0397e6cfe1b47d6c2dab674624492d29b 100644 (file)
@@ -1687,7 +1687,7 @@ static const struct dis386 prefix_user_table[][4] = {
   {
     { "maskmovq", MX, MS, XX, XX },
     { "(bad)", XM, EX, XX, XX },
-    { "maskmovdqu", XM, EX, XX, XX },
+    { "maskmovdqu", XM, XS, XX, XX },
     { "(bad)", XM, EX, XX, XX },
   },
   /* PREGRP19 */