+2020-08-27 Alan Modra <amodra@gmail.com>
+
+ PR 26467
+ * cgen.c (weak_operand_overflow_check): Handle opmask for
+ operand length zero. Use 1UL constant.
+
+2020-08-26 Alan Modra <amodra@gmail.com>
+
+ PR 26508
+ * config/tc-xtensa.c (xg_get_trampoline_chain): Return early
+ when n_entries is zero.
+
+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
+ * config/tc-cr16.c (get_b_cc): Return NULL early if op isn't
+ two or three chars, and don't bother copying.
+
+2020-08-25 Alan Modra <amodra@gmail.com>
+
+ PR 26426
+ * config/tc-arm.c (do_neon_mvn, do_neon_swp): Bail out on
+ NS_NULL shape.
+
+2020-08-25 Alan Modra <amodra@gmail.com>
+
+ PR 26410
+ * symbols.c (dollar_label_count, dollar_label_max): Make size_t.
+ (dollar_label_clear): Don't call memset with NULL pointer.
+
+2020-08-25 Alan Modra <amodra@gmail.com>
+
+ * config/tc-arc.c (declare_register_set): Avoid false positive
+ format-overflow warning.
+ * config/tc-epiphany.c (md_assemble): Likewise.
+ * config/tc-mips.c (md_begin): Likewise.
+ * config/tc-mmix.c (mmix_md_begin): Likewise.
+ * config/tc-nds32.c (nds32_elf_append_relax_relocs): Avoid false
+ positive "may be used uninitialized" warning.
+
+2020-08-24 Cooper Qu <cooper.qu@linux.alibaba.com>
+
+ * config/tc-csky.c (csky_archs): Add item for CK860,
+ change ck810 and ck807's arch_flag.
+ (csky_cpus): Add item for CK860.
+ (md_begin): Enable DSP for CK810 and CK807 by default.
+ (md_apply_fix): Fix CKCORE_TLS_IE32 relocation failure.
+ * gas/testsuite/gas/csky/cskyv2_all.d: Change 'sync 0'
+ to 'sync'.
+ * gas/testsuite/gas/csky/cskyv2_all.s: Likewise.
+ * gas/testsuite/gas/csky/cskyv2_ck860.d: New.
+ * gas/testsuite/gas/csky/cskyv2_ck860.s: New.
+ * gas/testsuite/gas/csky/enhance_dsp.d: Change plsli.u16
+ to plsli.16.
+ * gas/testsuite/gas/csky/enhance_dsp.s: Likewise.
+
2020-08-24 Alan Modra <amodra@gmail.com>
* config/tc-tic54x.c (stag_add_field_symbols): Don't free "name"