diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2010-01-21 17:30:14 +0000 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2010-01-21 17:30:14 +0000 |
commit | 73bb672904d9111ae7357929966ee584547f5199 (patch) | |
tree | 2bd132013356e34a2c0a55ec7afe1faf897203c4 /opcodes/i386-dis.c | |
parent | 0d5392b8b1b1a362a58e90d4f734ff41c6ab7009 (diff) | |
download | gdb-73bb672904d9111ae7357929966ee584547f5199.zip gdb-73bb672904d9111ae7357929966ee584547f5199.tar.gz gdb-73bb672904d9111ae7357929966ee584547f5199.tar.bz2 |
Add xsave64 and xrstor64.
gas/testsuite/
2010-02-21 H.J. Lu <hongjiu.lu@intel.com>
* gas/i386/x86-64-xsave.s: Add tests for xsave64 and xrstor64.
* gas/i386/x86-64-xsave-intel.d: Updated.
* gas/i386/x86-64-xsave.d: Likewise.
opcodes/
2010-02-21 H.J. Lu <hongjiu.lu@intel.com>
* i386-dis.c (mod_table): Use FXSAVE on xsave and xrstor.
* i386-opc.tbl: Add xsave64 and xrstor64.
* i386-tbl.h: Regenerated.
Diffstat (limited to 'opcodes/i386-dis.c')
-rw-r--r-- | opcodes/i386-dis.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/opcodes/i386-dis.c b/opcodes/i386-dis.c index 72e39a1..20decd1 100644 --- a/opcodes/i386-dis.c +++ b/opcodes/i386-dis.c @@ -11127,17 +11127,17 @@ static const struct dis386 mod_table[][2] = { }, { /* MOD_0FAE_REG_4 */ - { "xsave", { M } }, + { "xsave", { FXSAVE } }, { "(bad)", { XX } }, }, { /* MOD_0FAE_REG_5 */ - { "xrstor", { M } }, + { "xrstor", { FXSAVE } }, { RM_TABLE (RM_0FAE_REG_5) }, }, { /* MOD_0FAE_REG_6 */ - { "xsaveopt", { M } }, + { "(bad)", { XX } }, { RM_TABLE (RM_0FAE_REG_6) }, }, { |