aboutsummaryrefslogtreecommitdiff
path: root/gas/ChangeLog
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2020-06-09 08:59:04 +0200
committerJan Beulich <jbeulich@suse.com>2020-06-09 08:59:04 +0200
commit73239888b37b95101d55d1d58b0acb663496b8d7 (patch)
tree626fc87c465db6a977b955fb1bebf1ce513eaa48 /gas/ChangeLog
parent18897deb534373660e12511aeabbc1885d942dae (diff)
downloadgdb-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/ChangeLog6
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.