Bump version to 2.28.51
[deliverable/binutils-gdb.git] / bfd / ChangeLog
index 500003dff5801d7307a02d33e51c989994e9b176..68ca1522ab99f94248416a7b9140864ed1ccd379 100644 (file)
@@ -1,3 +1,70 @@
+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>
+
+       * reloc.c (BFD_RELOC_RISCV_TPREL_I): New relocation.
+       (BFD_RELOC_RISCV_TPREL_S): Likewise.
+       (BFD_RELOC_RISCV_RELAX): Likewise.
+       (BFD_RELOC_RISCV_CFA): Likewise.
+       (BFD_RELOC_RISCV_SUB6): Likewise.
+       (BFD_RELOC_RISCV_SET8): Likewise.
+       (BFD_RELOC_RISCV_SET8): Likewise.
+       (BFD_RELOC_RISCV_SET16): Likewise.
+       (BFD_RELOC_RISCV_SET32): Likewise.
+       * elfnn-riscv.c (perform_relocation): Handle the new
+       relocations.
+       (_bfd_riscv_relax_tls_le): Likewise.
+       (_bfd_riscv_relax_align): Likewise.
+       (_bfd_riscv_relax_section): Likewise.
+       (howto_table): Likewise.
+       (riscv_reloc_map): Likewise.
+       (relax_func_t): New type.
+       (_bfd_riscv_relax_call): Add reserve_size argument, which
+       controls the maximal offset pessimism.  Correct type of max_alignment.
+       (_bfd_riscv_relax_lui): Likewise.
+       (_bfd_riscv_relax_tls_le): Likewise.
+       (_bfd_riscv_relax_align): Likewise.
+       (_bfd_riscv_relax_section): Compute the required reserve size
+       when relocating and use it to when calling relax_func.
+       * bfd-in2.h: Regenerate.
+       * libbfd.h: Likewise.
+
 2016-12-20  Andrew Waterman  <andrew@sifive.com>
 
        * elfnn-riscv.c: Formatting and comment fixes throughout.
This page took 0.023325 seconds and 4 git commands to generate.