x86: consolidate Disp<NN> handling a little
[deliverable/binutils-gdb.git] / opcodes / ChangeLog
index 979ca97b4b164046178ce4bd87db3ca4e09940fd..d38abe2e44e63f823aa0b2ce708f171f9638661c 100644 (file)
@@ -1,3 +1,27 @@
+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
+       long vars when unsigned int will do.
+
+2019-12-24  Alan Modra  <amodra@gmail.com>
+
+       * arm-dis.c (print_insn_arm): Don't shift by 32 on unsigned int var.
+
 2019-12-23  Jan Beulich  <jbeulich@suse.com>
 
        * ppc-dis.c (print_insn_powerpc): Rename local variable "spaces"
This page took 0.022665 seconds and 4 git commands to generate.