diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2014-09-22 09:38:53 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2014-09-22 09:38:53 -0700 |
commit | 68f34464821105e0c74a0ce16c5d26d4c3e1d20c (patch) | |
tree | d2cde5142f9aee2b2bf582bb65e7bc6d4c6180af /bfd | |
parent | 20b23ee6c89b3c412f78017d777ca2d3d2937431 (diff) | |
download | gdb-68f34464821105e0c74a0ce16c5d26d4c3e1d20c.zip gdb-68f34464821105e0c74a0ce16c5d26d4c3e1d20c.tar.gz gdb-68f34464821105e0c74a0ce16c5d26d4c3e1d20c.tar.bz2 |
Ignore MOD field for control/debug register move
This patch ignores the MOD field in control/debug register move
instructions.
gas/testsuite/
* gas/i386/cdr.d: New file.
* gas/i386/cdr.s: Likewise.
* gas/i386/x86-64-cdr.d: Likewise.
* gas/i386/i386.exp: Run cdr and x86-64-cdr.
opcodes/
* i386-dis.c (MOD_0F20): Removed.
(MOD_0F21): Likewise.
(MOD_0F22): Likewise.
(MOD_0F23): Likewise.
(dis386_twobyte): Replace MOD_0F20, MOD_0F21, MOD_0F22 and
MOD_0F23 with "movZ".
(mod_table): Remove MOD_0F20, MOD_0F21, MOD_0F22 and MOD_0F23.
(OP_R): Check mod/rm byte and call OP_E_register.
Diffstat (limited to 'bfd')
0 files changed, 0 insertions, 0 deletions