aboutsummaryrefslogtreecommitdiff
path: root/opcodes/ChangeLog
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2019-07-01 08:27:38 +0200
committerJan Beulich <jbeulich@suse.com>2019-07-01 08:27:38 +0200
commite3bba3fc751d2f8eea5a25b3f629b0d62257db86 (patch)
treee7185399d0f47e3e00184c8fd991b02c89731fd6 /opcodes/ChangeLog
parentd583596cc910249eff97e8f9b67c6524fb68af72 (diff)
downloadbinutils-e3bba3fc751d2f8eea5a25b3f629b0d62257db86.zip
binutils-e3bba3fc751d2f8eea5a25b3f629b0d62257db86.tar.gz
binutils-e3bba3fc751d2f8eea5a25b3f629b0d62257db86.tar.bz2
x86: drop bogus Disp8MemShift attributes
In commit dc821c5f9a ("x86: replace Reg8, Reg16, Reg32, and Reg64") I apparently blindly copied the original register/memory templates into separate ones, in particular without removing the Disp8MemShift which are applicable to templates with memory operands only.
Diffstat (limited to 'opcodes/ChangeLog')
-rw-r--r--opcodes/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index 82172eb..854dd5a 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,5 +1,11 @@
2019-07-01 Jan Beulich <jbeulich@suse.com>
+ * i386-opc.tbl (vextractps, vpextrw, vpinsrw): Remove
+ Disp8MemShift from register only templates.
+ * i386-tbl.h: Re-generate.
+
+2019-07-01 Jan Beulich <jbeulich@suse.com>
+
* i386-dis.c (EXdScalarS, MOD_EVEX_0F10_PREFIX_1,
MOD_EVEX_0F10_PREFIX_3, MOD_EVEX_0F11_PREFIX_1,
MOD_EVEX_0F11_PREFIX_3, EVEX_W_0F10_P_1_M_0,