Fix address violations when reading corrupt VMS records.
[deliverable/binutils-gdb.git] / opcodes / ChangeLog
index 7cfe6c1064188dcf6740a982c63cbdfb3af9164b..b484e5be6a7e4729cf63bff6afde4f77d3f83cf1 100644 (file)
@@ -1,3 +1,68 @@
+2017-06-19  Nick Clifton  <nickc@redhat.com>
+
+       PR binutils/21614
+       * score-dis.c (score_opcodes): Add sentinel.
+
+2017-06-16  Alan Modra  <amodra@gmail.com>
+
+       * rx-decode.c: Regenerate.
+
+2017-06-15  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR binutils/21594
+       * i386-dis.c (OP_E_register): Check valid bnd register.
+       (OP_G): Likewise.
+
+2017-06-15  Nick Clifton  <nickc@redhat.com>
+
+       PR binutils/21595
+       * aarch64-dis.c (aarch64_ext_ldst_reglist): Check for an out of
+       range value.
+
+2017-06-15  Nick Clifton  <nickc@redhat.com>
+
+       PR binutils/21588
+       * rl78-decode.opc (OP_BUF_LEN): Define.
+       (GETBYTE): Check for the index exceeding OP_BUF_LEN.
+       (rl78_decode_opcode): Use OP_BUF_LEN as the length of the op_buf
+       array.
+       * rl78-decode.c: Regenerate.
+
+2017-06-15  Nick Clifton  <nickc@redhat.com>
+
+       PR binutils/21586
+       * bfin-dis.c (gregs): Clip index to prevent overflow.
+       (regs): Likewise.
+       (regs_lo): Likewise.
+       (regs_hi): Likewise.
+
+2017-06-14  Nick Clifton  <nickc@redhat.com>
+
+       PR binutils/21576
+       * score7-dis.c (score_opcodes): Add sentinel.
+
+2017-06-14  Yao Qi  <yao.qi@linaro.org>
+
+       * aarch64-dis.c: Include disassemble.h instead of dis-asm.h.
+       * arm-dis.c: Likewise.
+       * ia64-dis.c: Likewise.
+       * mips-dis.c: Likewise.
+       * spu-dis.c: Likewise.
+       * disassemble.h (print_insn_aarch64): New declaration, moved from
+       include/dis-asm.h.
+       (print_insn_big_arm, print_insn_big_mips): Likewise.
+       (print_insn_i386, print_insn_ia64): Likewise.
+       (print_insn_little_arm, print_insn_little_mips): Likewise.
+
+2017-06-14  Nick Clifton  <nickc@redhat.com>
+
+       PR binutils/21587
+       * rx-decode.opc: Include libiberty.h
+       (GET_SCALE): New macro - validates access to SCALE array.
+       (GET_PSCALE): New macro - validates access to PSCALE array.
+       (DIs, SIs, S2Is, rx_disp): Use new macros.
+       * rx-decode.c: Regenerate.
+
 2017-07-14  Andre Vieira  <andre.simoesdiasvieira@arm.com>
 
        * arm-dis.c (print_insn_arm): Remove bogus entry for bx.
This page took 0.023199 seconds and 4 git commands to generate.