+2021-07-03 Nick Clifton <nickc@redhat.com>
+
+ * configure: Regenerate.
+ * po/gas.pot: Regenerate.
+
+2021-07-03 Nick Clifton <nickc@redhat.com>
+
+ * 2.37 release branch created.
+
+2021-07-02 Alan Modra <amodra@gmail.com>
+
+ * config/tc-nds32.c (nds32_keyword_gpr): Don't declare.
+ (md_begin): Constify k.
+
+2021-07-02 Nick Clifton <nickc@redhat.com>
+
+ * config/tc-nds32.c: Change all references of keyword_gpr to
+ nds32_keyword_gpr.
+
+2021-07-01 Mike Frysinger <vapier@gentoo.org>
+
+ * config/tc-microblaze.c (md_begin): Make opcode const. Rename
+ opcodes to microblaze_opcodes.
+
+2021-07-01 Mike Frysinger <vapier@gentoo.org>
+
+ * config/tc-aarch64.c (struct templates): Make opcode const.
+ (md_assemble): Likewise.
+ (fill_instruction_hash_table): Likewise.
+
+2021-06-24 Clément Chigot <clement.chigot@atos.net>
+
+ * config/tc-ppc.c (md_assemble): Update ppc_current_csect
+ alignment when finding prefixed instructions.
+
+2021-06-22 Alan Modra <amodra@gmail.com>
+
+ * config/tc-pj.c (md_apply_fix): Apply PJ_CODE_REL32 relocs.
+ * testsuite/gas/pj/ops.s: Update jsr, ret, getstatic,
+ putstatic, getfield, putfield, invokevirtual, invokespecial,
+ invokestatic, invokeinterface, goto_w, jsr_w assembly. Delete
+ version 1 picojava opcodes.
+ * testsuite/gas/pj/ops.d: Match expected output.
+
+2021-06-19 Alan Modra <amodra@gmail.com>
+
+ * config/tc-z80.c (signed_overflow, unsigned_overflow): Avoid UB.
+
+2021-06-19 Alan Modra <amodra@gmail.com>
+
+ * testsuite/gas/ppc/raw.s: Use 0 as pli constant.
+ * testsuite/gas/ppc/raw.d: Update to suit.
+
+2021-06-18 Jan Beulich <jbeulich@suse.com>
+
+ * expr.c (symbol_lookup_or_make): New.
+ (operand): Use it.
+ * testsuite/gas/elf/startof.s, testsuite/gas/elf/startof.d: New.
+ * testsuite/gas/elf/elf.exp: Run new test.
+
+2021-06-17 Nick Clifton <nickc@redhat.com>
+
+ PR 27904
+ * config/tc-aarch64.c (ldst_lo12_determine_real_reloc_type):
+ Generate a syntax error message if the reloc qualifier does not
+ match the instruction's size.
+
+2021-06-17 Clément Chigot <clement.chigot@atos.net>
+
+ * config/tc-ppc.c (md_begin): Create bss section with dummy
+ symbol.
+ (ppc_frob_symbol): Output XTY_CM for bss csects.
+ (ppc_fix_adjustable): Adjust condition to avoid bss csects.
+
+2021-06-17 Clément Chigot <clement.chigot@atos.net>
+
+ * config/tc-ppc.c (md_apply_fix): Adjust addend to nullify
+ section contents for BFD_RELOC_PPC_TLSM or
+ BFD_RELOC_PPC64_TLSM.
+ * testsuite/gas/ppc/xcoff-tlsm-32.d: New test.
+ * testsuite/gas/ppc/xcoff-tlsm-64.d: New test.
+ * testsuite/gas/ppc/xcoff-tlsm.s: New test.
+ * testsuite/gas/ppc/aix.exp: Run new tests.
+
+2021-06-16 Jan Beulich <jbeulich@suse.com>
+
+ * read.c (parse_one_float): New.
+ (s_float_space, float_cons): Use it.
+ * testsuite/gas/all/float.s: Add .dc.*, .dcb.*, and .ds.* cases.
+
+2021-06-16 Jan Beulich <jbeulich@suse.com>
+
+ * read.c (emit_expr_with_reloc): Adjust overflow check. Drop
+ hibit local variable.
+ * write.c (fixup_segment): Differentiate signed and non-signed
+ relocs in overflow check.
+ * testsuite/gas/all/overflow.s,
+ testsuite/gas/all/overflow.l: New.
+ * testsuite/gas/all/gas.exp: Run new test.
+
+2021-06-15 Jan Beulich <jbeulich@suse.com>
+
+ * config/tc-i386.c (md_show_usage): Split ELF and PE/COFF parts
+ of object format controlling option. Add Mach-O to the latter.
+ * testsuite/gas/i386/i386.exp (gas_bfd64_check): Adjust
+ accordingly.
+
2021-06-15 Jan Beulich <jbeulich@suse.com>
* config/tc-i386.c (disp16, disp32, disp32s): Delete.