aboutsummaryrefslogtreecommitdiff
path: root/opcodes/i386-opc.h
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@novell.com>2017-12-18 09:35:01 +0100
committerJan Beulich <jbeulich@suse.com>2017-12-18 09:35:01 +0100
commitca0d63fe0703ed36af1a7bda6097958805895b3a (patch)
treeb3f659fb2dbb588705e9505642c7fe1e83294997 /opcodes/i386-opc.h
parentdc821c5f9ae5208ad1ec438718f75e224f856deb (diff)
downloadgdb-ca0d63fe0703ed36af1a7bda6097958805895b3a.zip
gdb-ca0d63fe0703ed36af1a7bda6097958805895b3a.tar.gz
gdb-ca0d63fe0703ed36af1a7bda6097958805895b3a.tar.bz2
x86: drop FloatReg and FloatAcc
Express them as Reg|Tbyte and Acc|Tbyte respectively.
Diffstat (limited to 'opcodes/i386-opc.h')
-rw-r--r--opcodes/i386-opc.h8
1 files changed, 1 insertions, 7 deletions
diff --git a/opcodes/i386-opc.h b/opcodes/i386-opc.h
index 920f53c..de68bc3 100644
--- a/opcodes/i386-opc.h
+++ b/opcodes/i386-opc.h
@@ -687,8 +687,6 @@ enum
{
/* Register (qualified by Byte, Word, etc) */
Reg = 0,
- /* Floating pointer stack register */
- FloatReg,
/* MMX register */
RegMMX,
/* SSE register */
@@ -740,10 +738,8 @@ enum
Disp32S,
/* 64 bit displacement */
Disp64,
- /* Accumulator %al/%ax/%eax/%rax */
+ /* Accumulator %al/%ax/%eax/%rax/%st(0) */
Acc,
- /* Floating pointer top stack register %st(0) */
- FloatAcc,
/* Register which can be used for base or index in memory operand. */
BaseIndex,
/* Register to hold in/out port addr = dx */
@@ -809,7 +805,6 @@ typedef union i386_operand_type
struct
{
unsigned int reg:1;
- unsigned int floatreg:1;
unsigned int regmmx:1;
unsigned int regxmm:1;
unsigned int regymm:1;
@@ -833,7 +828,6 @@ typedef union i386_operand_type
unsigned int disp32s:1;
unsigned int disp64:1;
unsigned int acc:1;
- unsigned int floatacc:1;
unsigned int baseindex:1;
unsigned int inoutportreg:1;
unsigned int shiftcount:1;