x86-64: fix Intel64 handling of branch with data16 prefix
[deliverable/binutils-gdb.git] / opcodes / ChangeLog
index 07f30e27d6be9e2a73d68290380952cd7c84cf97..9a1512304270b09c101b564c2ce7d2e89d544569 100644 (file)
@@ -1,3 +1,25 @@
+2019-12-27  Jan Beulich  <jbeulich@suse.com>
+
+       * i386-dis.c (Jdqw): Define.
+       (dqw_mode): Adjust associated comment.
+       (rm_table): Use Jdqw for XBEGIN.
+       (OP_J): Handle dqw_mode.
+
+2019-12-27  Jan Beulich  <jbeulich@suse.com>
+
+       * i386-gen.c (process_i386_operand_type): Don't set Disp32 for
+       Cpu64 templates.
+       * i386-opc.tbl (mov): Fold two templates.
+       (jcxz, jecxz, jrcxz, loop, loope, loopne, loopnz, loopz): Drop
+       Disp16, Disp32, and Disp32S.
+       (xbegin): Add Disp32S.
+       * i386-tbl.h: Re-generate.
+
+2019-12-26  Alan Modra  <amodra@gmail.com>
+
+       * crx-dis.c (get_number_of_operands): Don't access operands[]
+       out of bounds.
+
 2019-12-26  Alan Modra  <amodra@gmail.com>
 
        * v850-dis.c (disassemble): Avoid signed overflow.  Don't use
This page took 0.024364 seconds and 4 git commands to generate.