opcodes/
authorJan Beulich <jbeulich@novell.com>
Fri, 1 Dec 2006 15:00:12 +0000 (15:00 +0000)
committerJan Beulich <jbeulich@novell.com>
Fri, 1 Dec 2006 15:00:12 +0000 (15:00 +0000)
commit52fd6d94163f6cf1a1fbda57ed4c34da53f726a4
treeacb75745c35a061eee8339548d570f6e46431810
parenta35ca55aee929c1b59136d93a257f0b5dcad6186
opcodes/
2006-11-30  Jan Beulich  <jbeulich@novell.com>

* i386-dis.c (zAX): New.
(Xz): New.
(Yzr): New.
(z_mode): New.
(z_mode_ax_reg): New.
(putop): New suffix character 'G'.
(dis386): Use it for in, out, ins, and outs.
(intel_operand_size): Handle z_mode.
(OP_REG): Delete unreachable case indir_dx_reg.
(OP_IMREG): Fix Intel syntax output for case indir_dx_reg. Handle
z_mode_ax_reg.
(OP_ESreg): Fix Intel syntax operand size handling.
(OP_DSreg): Likewise.

gas/testsuite/
2006-11-30  Jan Beulich  <jbeulich@novell.com>

* gas/i386/x86-64-io.[sd]: New.
* gas/i386/x86-64-io-intel.d: New.
* gas/i386/x86-64-io-suffix.d: New.
* gas/i386/i386.exp: Run new tests.
gas/testsuite/ChangeLog
gas/testsuite/gas/i386/i386.exp
gas/testsuite/gas/i386/x86-64-io-intel.d [new file with mode: 0644]
gas/testsuite/gas/i386/x86-64-io-suffix.d [new file with mode: 0644]
gas/testsuite/gas/i386/x86-64-io.d [new file with mode: 0644]
gas/testsuite/gas/i386/x86-64-io.s [new file with mode: 0644]
opcodes/ChangeLog
opcodes/i386-dis.c