aboutsummaryrefslogtreecommitdiff
path: root/opcodes/i386-gen.c
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2019-11-14 08:47:03 +0100
committerJan Beulich <jbeulich@suse.com>2019-11-14 08:47:03 +0100
commit6f2f06bea87613a6851607829e5893d74007f5bf (patch)
tree5ec0036f1cdfa57127f3cfa8d173e6b7c0afcf28 /opcodes/i386-gen.c
parent601e8564220b94b991ce1729edfc04fd9da52906 (diff)
downloadbinutils-6f2f06bea87613a6851607829e5893d74007f5bf.zip
binutils-6f2f06bea87613a6851607829e5893d74007f5bf.tar.gz
binutils-6f2f06bea87613a6851607829e5893d74007f5bf.tar.bz2
x86: make JumpAbsolute an insn attribute
... instead of an operand one: There's only ever one operand here anyway.
Diffstat (limited to 'opcodes/i386-gen.c')
-rw-r--r--opcodes/i386-gen.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/opcodes/i386-gen.c b/opcodes/i386-gen.c
index 469798c..a38513b 100644
--- a/opcodes/i386-gen.c
+++ b/opcodes/i386-gen.c
@@ -437,8 +437,6 @@ static initializer operand_type_init[] =
"Instance=Accum|Tbyte" },
{ "OPERAND_TYPE_SREG",
"Class=SReg" },
- { "OPERAND_TYPE_JUMPABSOLUTE",
- "JumpAbsolute" },
{ "OPERAND_TYPE_REGMMX",
"Class=RegMMX" },
{ "OPERAND_TYPE_REGXMM",
@@ -620,6 +618,7 @@ static bitfield opcode_modifiers[] =
BITFIELD (JumpDword),
BITFIELD (JumpByte),
BITFIELD (JumpInterSegment),
+ BITFIELD (JumpAbsolute),
BITFIELD (FloatMF),
BITFIELD (FloatR),
BITFIELD (Size),
@@ -723,7 +722,6 @@ static bitfield operand_types[] =
BITFIELD (Disp32),
BITFIELD (Disp32S),
BITFIELD (Disp64),
- BITFIELD (JumpAbsolute),
BITFIELD (Byte),
BITFIELD (Word),
BITFIELD (Dword),