+2007-08-09 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR ld/4909
+ * elf.c (print_segment_map): New function.
+ (assign_file_positions_for_load_sections): Call print_segment_map
+ when a section can't be allocated in segment.
+
+2007-08-09 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * opncls.c (bfd_openr_iovec): Fix the OPEN parameter macro expansion.
+
+2007-08-07 Nick Clifton <nickc@redhat.com>
+
+ * po/bfd.pot: Updated template.
+ * po/BLD-POTFILES.in: Regenerate.
+
+2007-08-07 Alan Modra <amodra@bigpond.net.au>
+
+ * elf.c: (_bfd_elf_make_section_from_phdr): Properly handle
+ bss segments.
+
+2007-08-06 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * Makefile.am (BUILD_HFILES): Clean bfd_stdint.h.
+ * Makefile.in: Regenerated.
+
+2007-08-06 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * configure.in: Update version to 2.18.50.
+ * configure: Regenerated.
+
+2007-08-06 Paul Brook <paul@codesourcery.com>
+
+ * elf32-arm.c (elf32_arm_link_hash_entry): Add
+ plt_maybe_thumb_refcount.
+ (elf32_arm_link_hash_newfunc): Set plt_maybe_thumb_refcount.
+ (elf32_arm_copy_indirect_symbol): Ditto.
+ (elf32_arm_adjust_dynamic_symbol): Ditto.
+ (bfd_elf32_arm_process_before_allocation): Handle R_ARM_THM_JUMP24.
+ (arm_add_to_rel): Ditto.
+ (elf32_arm_final_link_relocate): Merge R_ARM_THM_JUMP24 with
+ R_ARM_THM_CALL. Handle R_ARM_THM_JUMP19 against a PLT stub.
+ (elf32_arm_gc_sweep_hook): Call check_use_blx. Update plt counts
+ for R_ARM_THM_JUMP24 and R_ARM_THM_JUMP19.
+ (elf32_arm_check_relocs): Update plt counts for R_ARM_THM_JUMP24
+ and R_ARM_THM_JUMP19.
+ (allocate_dynrelocs): Use plt_maybe_thumb_refcount.
+ (elf32_arm_finish_dynamic_symbol): Ditto.
+ (elf32_arm_output_plt_map): Ditto.
+
+2007-08-06 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * elf.c (rewrite_elf_program_header): Handle sections not sorted
+ by address.
+ (copy_elf_program_header): Likewise.
+
+2007-08-04 H.J. Lu <hongjiu.lu@intel.com>
+
+ * elf-bfd.h (xvec_get_elf_backend_data): Add const.
+
+ * elfcode.h (elf_object_p): Use xvec_get_elf_backend_data.
+ * elfcore.h (elf_core_file_p): Likewise.
+
+2007-08-02 H.J. Lu <hongjiu.lu@intel.com>
+
+ * coffcode.h (ALIGN_SET): Removed.
+ (ELIFALIGN_SET): Likewise.
+ (coff_set_alignment_hook): Handle IMAGE_SCN_ALIGN_128BYTES,
+ IMAGE_SCN_ALIGN_256BYTES, IMAGE_SCN_ALIGN_512BYTES,
+ IMAGE_SCN_ALIGN_1024BYTES, IMAGE_SCN_ALIGN_2048BYTES,
+ IMAGE_SCN_ALIGN_4096BYTES and IMAGE_SCN_ALIGN_8192BYTES.
+
2007-08-01 Michael Snyder <msnyder@access-company.com>
+ * vms-tir.c (new_section): Fix cut and paste error.
+
+ * aoutx.h (aout_link_add_symbols): Return if count is zero.
+
* elf.c (bfd_elf_print_symbol): Macro dereferences pointer, so
pointer must be non-null.