diff options
author | Jan Beulich <jbeulich@novell.com> | 2017-12-18 09:35:01 +0100 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2017-12-18 09:35:01 +0100 |
commit | ca0d63fe0703ed36af1a7bda6097958805895b3a (patch) | |
tree | b3f659fb2dbb588705e9505642c7fe1e83294997 /opcodes/i386-opc.h | |
parent | dc821c5f9ae5208ad1ec438718f75e224f856deb (diff) | |
download | gdb-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.h | 8 |
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; |