PR26448 UBSAN: symbols.c:1586 left shift of negative value
[deliverable/binutils-gdb.git] / gas / ChangeLog
index f7f701c6386eb00fbb7d3c2f2a52807bbb2a3863..c56b992685cb302e6f6d8797dfd2f2bc6d3b65a7 100644 (file)
@@ -1,3 +1,38 @@
+2020-08-26  Alan Modra  <amodra@gmail.com>
+
+       PR 26448
+       * symbols.c: Include limits.h.
+       (resolve_symbol_value <O_left_shift, O_right_shift>): Do an
+       unsigned shift.  Warn if shift count larger than valueT size.
+
+2020-08-26  Alan Modra  <amodra@gmail.com>
+
+       PR 26447
+       * expr.c (expr <O_left_shift>): Do an unsigned shift.
+
+2020-08-25  Alan Modra  <amodra@gmail.com>
+
+2020-08-26  David Faust  <david.faust@oracle.com>
+
+       * config/tc-bpf.c: Add option -mxbpf to select xbpf isa.
+       * testsuite/gas/bpf/indcall-1.d: New file.
+       * testsuite/gas/bpf/indcall-1.s: Likewise.
+       * testsuite/gas/bpf/indcall-bad-1.l: Likewise.
+       * testsuite/gas/bpf/indcall-bad-1.s: Likewise.
+       * testsuite/gas/bpf/bpf.exp: Run new tests.
+
+2020-08-25  Alan Modra  <amodra@gmail.com>
+
+       PR 26501
+       * gas/config/tc-tic54x.c (tic54x_undefined_symbol): Properly treat
+       misc_symbol_hash entries without values.
+
+2020-08-25  Alan Modra  <amodra@gmail.com>
+
+       PR 26500
+       * tc-tic4x.c (tic4x_inst_make): Don't die on terminating insn
+       with name = "".
+
 2020-08-25  Alan Modra  <amodra@gmail.com>
 
        PR 26441
This page took 0.026052 seconds and 4 git commands to generate.