aboutsummaryrefslogtreecommitdiff
path: root/opcodes/ChangeLog
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@novell.com>2017-11-23 10:59:48 +0100
committerJan Beulich <jbeulich@suse.com>2017-11-23 10:59:48 +0100
commit66f1eba0b7e83f293573ab42bbbe5d7d5c905d91 (patch)
treec0a4bdbe635820369185b8c48ec03c02928b765c /opcodes/ChangeLog
parent38bf51134d1a58f155c89f2b1c7bf885c2604ead (diff)
downloadgdb-66f1eba0b7e83f293573ab42bbbe5d7d5c905d91.zip
gdb-66f1eba0b7e83f293573ab42bbbe5d7d5c905d91.tar.gz
gdb-66f1eba0b7e83f293573ab42bbbe5d7d5c905d91.tar.bz2
x86: correct UDn
Make the assembler recognize UD0, supporting only the newer form expecting a ModR/M byte. Make assembler and disassembler properly emit / expect a ModR/M byte for UD1. For the testsuite, as arch-4 already tests all UDn, avoid producing a huge delta for other tests using UD2B by making them use UD2 instead.
Diffstat (limited to 'opcodes/ChangeLog')
-rw-r--r--opcodes/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index 9ca089c..5762466 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,3 +1,11 @@
+2017-11-23 Jan Beulich <jbeulich@suse.com>
+
+ * i386-dis.c (dis386_twobyte): Correct ud1. Add ud0.
+ (twobyte_has_modrm): Set flag for index 0xb9 and 0xff.
+ * i386-opc.tbl (ud1, ud2b): Add operands.
+ (ud0): New.
+ * i386-tbl.h: Re-generate.
+
2017-11-22 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
* i386-opc.tbl: Remove Vec_Disp8 from vgf2p8mulb.