+2016-12-23 Tristan Gingold <gingold@adacore.com>
+
+ * version.m4: Bump version to 2.28.51
+ * configure: Regenerate.
+
+2016-12-23 Tristan Gingold <gingold@adacore.com>
+
+ * po/bfd.pot: Regenerate.
+
+2016-12-22 Alan Modra <amodra@gmail.com>
+
+ * libbfd-in.h (_bfd_vms_lib_slurp_armap): Use _bfd_noarchive function.
+ (_bfd_vms_lib_slurp_extended_name_table: Likewise.
+ (_bfd_vms_lib_construct_extended_name_table: Likewise.
+ (_bfd_vms_lib_truncate_arname: Likewise.
+ (_bfd_vms_lib_write_armap: Likewise.
+ (_bfd_vms_lib_read_ar_hdr: Likewise.
+ (_bfd_vms_lib_write_ar_hdr: Likewise.
+ * libbfd.h: Regenerate.
+
+2016-12-21: Yury Norov <ynorov@caviumnetworks.com>
+ Andreas Schwab <schwab@suse.de>
+
+ * cpu-aarch64.c: Fix word and address size declaration in
+ ilp32 mode in bfd_arch_info_type bfd_aarch64_arch_ilp32
+ structure.
+
+2016-12-20 Andrew Waterman <andrew@sifive.com>
+
+ * elfnn-riscv.c (_bfd_riscv_elf_merge_private_bfd_data): Use
+ EF_RISCV_FLOAT_ABI_SOFT instead of EF_RISCV_SOFT_FLOAT.
+
+2016-12-20 Andrew Waterman <andrew@sifive.com>
+
+ * elfnn-riscv.c (bfd_riscv_get_max_alignment): Return bfd_vma
+ instead of unsigned int.
+
2016-12-20 Andrew Waterman <andrew@sifive.com>
Kuan-Lin Chen <kuanlinchentw@gmail.com>