ubsan: spu: left shift of negative value
[deliverable/binutils-gdb.git] / include / ChangeLog
index cd0410494d89400358d7d0758fff132e318ac2bd..91765c5be61c29352e4509b3a0b19942660ef1f9 100644 (file)
@@ -1,3 +1,12 @@
+2020-01-10  Alan Modra  <amodra@gmail.com>
+
+       * opcode/spu.h: Formatting.
+       (UNSIGNED_EXTRACT): Use 1u.
+       (SIGNED_EXTRACT): Don't sign extend with shifts.
+       (DECODE_INSN_I9a, DECODE_INSN_I9b): Avoid left shift of signed value.
+       Keep result signed.
+       (DECODE_INSN_U9a, DECODE_INSN_U9b): Delete.
+
 2020-01-07  Shahab Vahedi  <shahab@synopsys.com>
 
        * opcode/arc.h (insn_class_t): Add 'LLOCK' and 'SCOND'.
This page took 0.027596 seconds and 4 git commands to generate.