ubsan: aarch64: left shift cannot be represented in type 'int64_t'
[deliverable/binutils-gdb.git] / opcodes / ChangeLog
index 744d8f8bfa793879bae566d7fe818202d17ce5a8..e2aa20b5e80bdc76b069b3309fc1e54d3dbca9d4 100644 (file)
@@ -1,3 +1,16 @@
+2019-12-17  Alan Modra  <amodra@gmail.com>
+
+       * aarch64-opc.c (value_fit_signed_field_p): Avoid signed overflow.
+       (value_fit_unsigned_field_p): Likewise.
+       (aarch64_wide_constant_p): Likewise.
+       (operand_general_constraint_met_p): Likewise.
+       * aarch64-opc.h (aarch64_wide_constant_p): Update prototype.
+
+2019-12-17  Alan Modra  <amodra@gmail.com>
+
+       * nds32-dis.c (nds32_mask_opcode): Avoid signed overflow.
+       (print_insn_nds32): Use uint64_t for "given" and "given1".
+
 2019-12-17  Alan Modra  <amodra@gmail.com>
 
        * tic80-dis.c: Delete file.
This page took 0.023752 seconds and 4 git commands to generate.