Regenerate pot files.
[deliverable/binutils-gdb.git] / bfd / ChangeLog
index 26d4084baae14db077409d8ce8a885ac897398e6..00eae7baf61e4598e070ff70d8b78817e5b2071b 100644 (file)
@@ -1,3 +1,108 @@
+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.
+       * elfxx-riscv.c: Likewise.
+       (howto_table): Change the src_mask field from MINUS_ONE to 0 for
+       R_RISCV_TLS_DTPMOD32, R_RISCV_TLS_DTPMOD64, R_RISCV_TLS_DTPREL32,
+       R_RISCV_TLS_DTPREL64, R_RISCV_TLS_TPREL32, R_RISCV_TLS_TPREL64.
+
+2016-12-20  Palmer Dabbelt  <palmer@dabbelt.com>
+
+       * elfnn-riscv.c (_bfd_riscv_elf_merge_private_bfd_data): Improve
+       error message when linking elf32 and elf64.
+
+2016-12-19  Christian Groessler  <chris@groessler.org>
+
+       * elf32-arm.c (elf32_arm_popcount): Rename from 'popcount'.  Make
+       'sum' local variable signed.
+
+2016-12-16  fincs  <fincs.alt1@gmail.com>
+
+       * elflink.c (bfd_elf_gc_mark_dynamic_ref_symbol): Add handling
+       for info->gc_keep_exported.
+       (bfd_elf_gc_sections): Likewise.
+
+2016-12-15  Alan Modra  <amodra@gmail.com>
+
+       PR ld/20968
+       PR ld/20908
+       * elflink.c (bfd_elf_final_link): Revert 2016-12-02 change.  Move
+       reloc counting code later after ELF flavour test.
+
+2016-12-14  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * bfd-in.h (elf_internal_abiflags_v0): New struct declaration.
+       (bfd_mips_elf_get_abiflags): New prototype.
+       * elfxx-mips.c (bfd_mips_elf_get_abiflags): New function.
+       * bfd-in2.h: Regenerate.
+
+2016-12-14  Yury Norov <ynorov@caviumnetworks.com>
+
+         * bfd/elfnn-aarch64.c: fix TLS relaxations for ilp32 where
+         TCB_SIZE is used.
+
 2016-12-13  Alan Modra  <amodra@gmail.com>
 
        * elf64-hppa.c (elf64_hppa_modify_segment_map): Don't add PHDR
This page took 0.025669 seconds and 4 git commands to generate.