+2009-11-02 Paul Brook <paul@codesourcery.com>
+
+ * elf32-arm.c (elf32_arm_merge_eabi_attributes): Handle VFPv4
+ attributes.
+
+2009-11-02 Alan Modra <amodra@bigpond.net.au>
+
+ * elflink.c (elf_link_add_object_symbols): Don't force debug
+ symbols local.
+
+2009-10-29 Johan Kristell <johankri@axis.com>
+
+ * elf32-cris.c (cris_elf_plt_sym_val): New function.
+ (elf_backend_plt_sym_val): Define.
+
+2009-10-27 Kai Tietz <kai.tietz@onevision.com>
+
+ * peXXigen.c (bfdver.h): Add include.
+ (LINKER_VERSION): Do calculation based on BFD_VERSION.
+
+2009-10-25 Maciej W. Rozycki <macro@linux-mips.org>
+
+ * elf32-vax.c (elf_vax_relocate_section): Correct assertion.
+
+2009-10-25 Maciej W. Rozycki <macro@linux-mips.org>
+
+ * elf32-vax.c (elf_vax_plt_entry): Fix formatting.
+
+2009-10-25 Maciej W. Rozycki <macro@linux-mips.org>
+
+ * elf32-vax.c (elf_vax_relocate_section): Fix a typo.
+
+2009-10-23 Kai Tietz <kai.tietz@onevision.com>
+
+ * coff-x86_64.c (coff_amd64_rtype_to_howto): Subtract offset
+ of R_AMD64_PCRLONG_<X> relocations from addend.
+
+2009-10-23 Alan Modra <amodra@bigpond.net.au>
+
+ * plugin.c: Produce empty object if not BFD_SUPPORTS_PLUGINS.
+
+2009-10-20 Alan Modra <amodra@bigpond.net.au>
+
+ PR binutils/10802
+ * opncls.c (_maybe_make_executable): Make DYNAMIC files executable.
+
+2009-10-19 Hans-Peter Nilsson <hp@axis.com>
+
+ * elf32-cris.c (cris_elf_relocate_section) <case R_CRIS_32_DTPREL>:
+ Don't subtract the size of the TLS block for non-shared objects
+ from the relocation.
+
+2009-10-17 Arnold Metselaar <arnold.metselaar@planet.nl>
+
+ * coff-z80.c (z80coff_vec): Allow sections to be of type
+ SEC_CODE or SEC_DATA
+
+2009-10-16 Alan Modra <amodra@bigpond.net.au>
+
+ PR binutils/10785
+ * coff-alpha.c (alpha_ecoff_get_elt_at_filepos): Don't bfd_alloc
+ bim and bim->buffer. bfd_malloc instead.
+ * peicode.h (pe_ILF_build_a_bfd): Similarly.
+ (ILF_DATA_SIZE): Don't include bim.
+ * opncls.c (bfd_close): Test bim->buffer non-NULL before freeing.
+
+2009-10-14 Alan Modra <amodra@bigpond.net.au>
+
+ * aoutx.h (aout_link_check_ar_symbols): Typo fix.
+
+2009-10-13 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR binutils/10763
+ * elf32-i386.c (elf_i386_finish_dynamic_symbol): Declare plt
+ earlier.
+
+2009-10-13 Alan Modra <amodra@bigpond.net.au>
+
+ * elflink.c (_bfd_elf_merge_symbol): Revert previous patch.
+
+2009-10-12 Roland McGrath <roland@frob.com>
+
+ * elflink.c (elf_link_add_object_symbols, _bfd_elf_merge_symbol):
+ Fix %s that should be %B in several message formats.
+
+2009-10-10 Alan Modra <amodra@bigpond.net.au>
+
+ * cofflink.c (_bfd_coff_link_input_bfd): Skip section symbols for
+ excluded output sections.
+
+2009-10-09 Tristan Gingold <gingold@adacore.com>
+
+ * mach-o.c (bfd_mach_o_read_command): Handle BFD_MACH_O_LC_RPATH.
+ (bfd_mach_o_bfd_print_private_bfd_data): Ditto.
+
+2009-10-09 Tristan Gingold <gingold@adacore.com>
+
+ * mach-o.c (bfd_mach_o_scan_read_symtab_symbols): Rename to
+ bfd_mach_o_read_symtab_symbols.
+ (bfd_mach_o_scan_write_thread): Rename to bfd_mach_o_write_thread.
+ (bfd_mach_o_scan_write_relocs): Rename to bfd_mach_o_write_relocs.
+ (bfd_mach_o_scan_write_section_32): Rename to
+ bfd_mach_o_write_section_32.
+ (bfd_mach_o_scan_write_section_64): Rename to
+ bfd_mach_o_write_section_64.
+ (bfd_mach_o_scan_write_segment_32): Rename to
+ bfd_mach_o_write_segment_32.
+ (bfd_mach_o_scan_write_segment_64): Rename to
+ bfd_mach_o_write_segment_64.
+ (bfd_mach_o_scan_write_symtab): Rename to bfd_mach_o_write_symtab.
+ (bfd_mach_o_scan_read_section_32): Rename to
+ bfd_mach_o_read_section_32.
+ (bfd_mach_o_scan_read_section_64): Rename to
+ bfd_mach_o_read_section_64.
+ (bfd_mach_o_scan_read_section): Rename to bfd_mach_o_read_section.
+ (bfd_mach_o_scan_read_symtab_strtab): Rename to
+ bfd_mach_o_read_symtab_strtab.
+ (bfd_mach_o_scan_read_symtab_symbol): Rename to
+ bfd_mach_o_read_symtab_symbol.
+ (bfd_mach_o_scan_read_dysymtab_symbol): Rename to
+ bfd_mach_o_read_dysymtab_symbol.
+ (bfd_mach_o_scan_read_dylinker): Rename to bfd_mach_o_read_dylinker.
+ (bfd_mach_o_scan_read_dylib): Rename to bfd_mach_o_read_dylib.
+ (bfd_mach_o_scan_read_prebound_dylib): Rename to
+ bfd_mach_o_read_prebound_dylib.
+ (bfd_mach_o_scan_read_thread): Rename to bfd_mach_o_read_thread.
+ (bfd_mach_o_scan_read_dysymtab): Rename to bfd_mach_o_read_dysymtab.
+ (bfd_mach_o_scan_read_symtab): Rename to bfd_mach_o_read_symtab.
+ (bfd_mach_o_scan_read_uuid): Rename to bfd_mach_o_read_uuid.
+ (bfd_mach_o_scan_read_linkedit): Rename to bfd_mach_o_read_linkedit.
+ (bfd_mach_o_scan_read_str): Rename to bfd_mach_o_read_str.
+ (bfd_mach_o_scan_read_dyld_info): Rename to bfd_mach_o_read_dyld_info.
+ (bfd_mach_o_scan_read_segment): Rename to bfd_mach_o_read_segment.
+ (bfd_mach_o_scan_read_segment_32): Rename to
+ bfd_mach_o_read_segment_32.
+ (bfd_mach_o_scan_read_segment_64): Rename to
+ bfd_mach_o_read_segment_64.
+ (bfd_mach_o_scan_read_command): Rename to bfd_mach_o_read_command.
+ * mach-o.h (bfd_mach_o_scan_read_dysymtab_symbol): Rename to
+ bfd_mach_o_read_dysymtab_symbol.
+
+2009-10-09 Tristan Gingold <gingold@adacore.com>
+
+ * mach-o.c (bfd_mach_o_section_get_entry_size): Moved.
+ (bfd_mach_o_section_get_nbr_indirect): Ditto.
+ (bfd_mach_o_get_synthetic_symtab): New function.
+ (bfd_mach_o_print_private_header): Print the number of commands
+ in decimal.
+ * mach-o.h (bfd_mach_o_get_synthetic_symtab): Add prototype.
+ * mach-o-target.c: Do not defined bfd_mach_o_get_synthetic_symtab.
+
+2009-10-08 Tristan Gingold <gingold@adacore.com>
+
+ * config.bfd: Add bfd_mach_o_i386_vec in x86_64-darwin targ_selvecs.
+
+2009-10-06 H.J. Lu <hongjiu.lu@intel.com>
+
+ * bfd-in2.h: Regenerated.
+
+2009-10-02 Alan Modra <amodra@bigpond.net.au>
+
+ * aout-cris.c (N_SHARED_LIB): Don't define.
+ * hp300bsd.c (N_SHARED_LIB): Don't define.
+ * i386bsd.c (N_SHARED_LIB): Don't define.
+ * i386linux.c (N_SHARED_LIB): Don't define.
+ * i386lynx.c (N_SHARED_LIB): Don't define.
+ * m68klinux.c (N_SHARED_LIB): Don't define.
+ * m88kmach3.c (N_SHARED_LIB): Don't define.
+ * mipsbsd.c (N_SHARED_LIB): Don't define.
+ * newsos3.c (N_SHARED_LIB): Don't define.
+ * pc532-mach.c (N_SHARED_LIB): Don't define.
+ * pdp11.c (N_SHARED_LIB): Don't define.
+ * sparclinux.c (N_SHARED_LIB): Don't define.
+ * vaxbsd.c (N_SHARED_LIB): Don't define.
+
+2009-10-01 Dave Korn <dave.korn.cygwin@gmail.com>
+
+ * cofflink.c (_bfd_coff_generic_relocate_section): Look for the aux
+ symbol for a weak undef in the auxbfd, not the input bfd.
+
+2009-10-01 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * elf32-spu.c (spu_elf_auto_overlay): Insert icache linker script
+ after .toe instead of before .text section. Set the LMA of all
+ overlay sections to their icache IA address.
+ (spu_elf_find_overlays): Determine icache set id without reference
+ to the LMA.
+
+2009-09-30 Tristan Gingold <gingold@adacore.com>
+
+ * configure.com: Use hosts/alphavms.h on both alpha and ia64 VMS.
+
+2009-09-29 H.J. Lu <hongjiu.lu@intel.com>
+
+ * elf64-x86-64.c (elf64_x86_64_append_rela): New.
+ (elf64_x86_64_relocate_section): Use it.
+ (elf64_x86_64_finish_dynamic_symbol): Likewise.
+
+2009-09-29 DJ Delorie <dj@redhat.com>
+
+ * Makefile.am (ALL_MACHINES): Add cpu-rx.lo.
+ (ALL_MACHINES_CFILES): Add cpu-rx.c.
+ (BFD32_BACKENDS): Add elf32-rx.lo.
+ (BFD32_BACKENDS_CFILES): Add elf32-rx.c.
+ * archures.c (bfd_architecture): Add bfd_arch_rx and bfd_mach_rx.
+ Export bfd_rx_arch.
+ (bfd_archures_list): Add bfd_rx_arch.
+ * config.bfd: Add entry for rx-*-elf.
+ * configure.in: Add entries for bfd_elf32_rx_le_vec and
+ bfd_elf32_rx_be_vec.
+ * reloc.c: Add RX relocations.
+ * targets.c: Add RX target vectors.
+ * Makefile.in: Regenerate.
+ * bfd-in2.h: Regenerate.
+ * configure: Regenerate.
+ * libbfd.h: Regenerate.
+ * cpu-rx.c: New file.
+ * elf32-rx.c: New file.
+