diff options
author | Jan Beulich <jbeulich@suse.com> | 2020-06-09 08:59:04 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2020-06-09 08:59:04 +0200 |
commit | 73239888b37b95101d55d1d58b0acb663496b8d7 (patch) | |
tree | 626fc87c465db6a977b955fb1bebf1ce513eaa48 /gas/ChangeLog | |
parent | 18897deb534373660e12511aeabbc1885d942dae (diff) | |
download | gdb-73239888b37b95101d55d1d58b0acb663496b8d7.zip gdb-73239888b37b95101d55d1d58b0acb663496b8d7.tar.gz gdb-73239888b37b95101d55d1d58b0acb663496b8d7.tar.bz2 |
x86: consistently print prefixes explicitly which are invalid with VEX etc
All of data size, rep, lock, and rex prefixes are invalid with VEX- and
alike encoded insns. Make sure they get printed explicitly in all cases,
to signal the anomaly. With this, do away with "rex_ignored" - if there
is a rex prefix, we want to print it anyway for VEX etc (and there's
nothing "ignored" about it in the first place - such an instruction will
raise #UD).
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 78ffd80..8b78964 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,11 @@ 2020-06-09 Jan Beulich <jbeulich@suse.com> + * testsuite/gas/i386/prefix.s: Add bogus prefix-with-VEX/EVEX + encoding tests. + * testsuite/gas/i386/prefix.d: Adjust expectations. + +2020-06-09 Jan Beulich <jbeulich@suse.com> + * testsuite/gas/i386/prefix.s: Add bogus REP / EVEX.W prefix with VEX/EVEX encoding tests. * testsuite/gas/i386/prefix.d: Adjust expectations. |