Fix a typo in the selection pattern for the or1knd cpu.
[deliverable/binutils-gdb.git] / bfd / ChangeLog
index ad651a6a3a6efabdbf69dcb272d03ca412b0dabd..9e5b6d96ca232f045c6058e1b105d3b76e97422b 100644 (file)
@@ -1,3 +1,135 @@
+2014-08-26  Nick Clifton  <nickc@redhat.com>
+
+       * config.bfd: Fix typo in or1knd selection.
+
+2014-08-22  Kai Tietz  <ktietz@redhat.com>
+
+       PR binutils/11822
+       * coffcode.h (coff_compute_section_file_positions): Keep
+       FileAlignment valid as set.
+
+2014-08-22  Alan Modra  <amodra@gmail.com>
+
+       * elf-eh-frame.c (struct cie): Delete "output_sec" field.
+       (cie_eq, cie_compute_hash): Use output_section from cie_inf instead.
+
+2014-08-22  Alan Modra  <amodra@gmail.com>
+
+       * elf-bfd.h (struct eh_frame_hdr_info): Delete merge_cies and
+       parsed_eh_frames.
+       (_bfd_elf_begin_eh_frame_parsing): Delete.
+       (_bfd_elf_end_eh_frame_parsing): Delete.
+       * elf-eh-frame.c (_bfd_elf_begin_eh_frame_parsing): Delete.
+       (_bfd_elf_end_eh_frame_parsing): Delete.
+       (_bfd_elf_parse_eh_frame): Don't test parsed_eh_frame.  Test
+       !info->relocatable in place of merge_cies.
+       * elflink.c (bfd_elf_gc_sections, bfd_elf_discard_info): Adjust.
+       * elf64-ppc.c (glink_eh_frame_cie): Pad to multiple of 8.
+       (ppc64_elf_size_stubs): Likewise pad stub FDE.
+       (ppc64_elf_build_stubs): Move code setting glink .eh_frame to..
+       (ppc64_elf_size_stubs): ..here and..
+       (ppc64_elf_finish_dynamic_sections): ..here.
+
+2014-08-21  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * elf64-ppc.h (ppc64_elf_set_toc): Fix indentation.
+
+2014-08-21  Tony Wang  <tony.wang@arm.com>
+
+       * elf32-arm.c (elf32_arm_final_link_relocate): Implement
+       the veneer routine for R_ARM_THM_JUMP19.
+       (arm_type_of_stub): Add conditional clause for R_ARM_THM_JUMP19
+       (elf32_arm_size_stub): Ditto.
+
+2014-08-20  Roland McGrath  <mcgrathr@google.com>
+
+       PR ld/17277
+       * elf32-arm.c (elf32_arm_check_relocs): Increment P->pc_count for
+       all reloc types with pc_relative set in the howto, not just for
+       R_ARM_REL32 and R_ARM_REL32_NOI.
+       (allocate_dynrelocs_for_symbol): Update comment.
+       (elf32_arm_gc_sweep_hook): For all reloc types with pc_relative
+       set in the howto, set call_reloc_p and may_need_local_target_p but
+       not may_become_dynamic_p; not only for R_ARM_REL32 and R_ARM_REL32_NOI.
+       (elf32_arm_check_relocs): Likewise.
+
+2014-08-20  Will Newton  <will.newton@linaro.org>
+
+       * config.bfd: Default armeb-*-eabi* to big endian.
+
+2014-08-19  Alan Modra  <amodra@gmail.com>
+
+       * configure: Regenerate.
+
+2014-08-18  Alan Modra  <amodra@gmail.com>
+
+       * elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Don't attempt to
+       use dynrelocs for ifunc.
+       * elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Similarly.
+
+2014-08-18  Alan Modra  <amodra@gmail.com>
+
+       PR 17287
+       * elflink.c (on_needed_list): Only consider libraries that have
+       been loaded.
+
+2014-08-18  Alan Modra  <amodra@gmail.com>
+
+       * elflink.c (bfd_elf_discard_info): Return int error status.
+       * stabs.c (_bfd_discard_section_stabs): Comment typo fix.
+       * bfd-in.h (bfd_elf_discard_info): Updata prototype.
+       * bfd-in2.h: Regenerate.
+
+2014-08-14  Alan Modra  <amodra@gmail.com>
+
+       * peXXigen.c (pe_print_reloc): Protect against access past end
+       of .reloc section.
+
+2014-08-14  Alan Modra  <amodra@gmail.com>
+
+       PR 16563
+       * elflink.c (bfd_elf_discard_info): Process .eh_frame and .stab
+       in the order they are mapped to output sections.
+
+2014-08-14  Alan Modra  <amodra@gmail.com>
+
+       * configure.ac: Delete redundant plugin related checks.
+       * configure: Regenerate.
+
+2014-08-13  Stefan Kristiansson  <stefan.kristiansson@saunalahti.fi>
+
+       * elf32-or1k.c (or1k_elf_relocate_section, or1k_elf_check_relocs,
+       allocate_dynrelocs): Use SYMBOL_REFERENCES_LOCAL, SYMBOL_CALLS_LOCAL
+       and SYMBOLIC_BIND.
+
+2014-08-12  Alan Modra  <amodra@gmail.com>
+
+       * coff-aux.c (coff_m68k_aux_link_add_one_symbol): Only call "notice"
+       here when not calling the generic add_symbol function.  Formatting.
+       Correct handling of indirect symbols.  Update notice call.
+       * elflink.c (_bfd_elf_notice_as_needed): Update notice call.
+       * linker.c (_bfd_generic_link_add_one_symbol): Create indirect
+       symbols early.  Update notice call.  Add comments regarding weak
+       symbols vs. indirect.
+
+2014-08-12  Alan Modra  <amodra@gmail.com>
+
+       PR ld/16746
+       * linker.c (_bfd_generic_link_add_one_symbol <WARN>): Handle
+       !lto_plugin_active.
+
+2014-08-07  Chen Gang <gang.chen.5i5j@gmail.com>
+
+       * coff-ppc.c (coff_ppc_relocate_section): Ensure local symbols are
+       zero terminated.
+
+2014-08-07  H.J. Lu  <hongjiu.lu@intel.com>
+           Alan Modra  <amodra@gmail.com>
+
+       PR ld/16746
+       * linker.c (_bfd_generic_link_add_one_symbol): Don't issue a
+       warning for references in LTO IR to warning symbols.
+
 2014-08-07  Alan Modra  <amodra@gmail.com>
 
        * linker.c (WARN, CWARN): Collapse these states to WARN.
This page took 0.030133 seconds and 4 git commands to generate.