gas/
authorH.J. Lu <hjl.tools@gmail.com>
Thu, 29 Mar 2007 04:27:54 +0000 (04:27 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Thu, 29 Mar 2007 04:27:54 +0000 (04:27 +0000)
commite72cf3ec8eab6e6ca2528279a556c1370c4dd900
treeedb512cc450a71ccee0092ff41797b8683ef3b5b
parent947844a311f5d5c33bfae4dbd6801570f2fc696c
gas/

2007-03-28  H.J. Lu  <hongjiu.lu@intel.com>

* config/tc-i386.c (build_modrm_byte): For instructions with 2
register operands, encode destination in i.rm.regmem if its
RegMem bit is set.

opcodes/

2007-03-28  H.J. Lu  <hongjiu.lu@intel.com>

* i386-opc.c (i386_optab): Change InvMem to RegMem for mov and
movq.  Remove InvMem from sldt, smsw and str.

* i386-opc.h (InvMem): Renamed to ...
(RegMem): Update comments.
(AnyMem): Remove InvMem.
gas/ChangeLog
gas/config/tc-i386.c
opcodes/ChangeLog
opcodes/i386-opc.c
opcodes/i386-opc.h