+2010-03-18 Aymeric Vincent <vincent@labri.fr>
+
+ PR ld/11384
+ * emultempl/sh64elf.em: Add missing EOF.
+
+2010-03-18 Doug Semler <dougsemler@gmail.com>
+
+ * pe-dll.c (make_one): Make text section readonly.
+ (make_one): Add *ABS* symbol @feat.00 with value 1 to tag
+ the jump stub on X86 as /SAFESEH compatible for
+ native toolchains.
+
+2010-03-17 Alan Modra <amodra@gmail.com>
+
+ * ldlang.c (lang_size_sections_1): Remove "s" param. Set "s" from
+ *prev instead. Update all callers.
+
+2010-03-15 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * ldlang.c (lang_insert_orphan): Place loadable orphans in the same
+ region and phdrs as their placement section.
+
+2010-03-15 Alan Modra <amodra@gmail.com>
+
+ * emultempl/ppc64elf.em (move_input_section, sort_toc_sections): New.
+ (ppc_before_allocation): Call sort_toc_sections.
+ (no_toc_sort, OPTION_NO_TOC_SORT): New.
+ (PARSE_AND_LIST_PROLOGUE, PARSE_AND_LIST_LONGOPTS,
+ PARSE_AND_LIST_OPTIONS): Handle --no-toc-sort.
+
+2010-03-14 Alan Modra <amodra@gmail.com>
+
+ PR ld/11378
+ * emultempl/ppc64elf.em (gld${EMULATION_NAME}_after_allocation): Call
+ ppc64_elf_check_init_fini and warn if .init/.fini use different TOCs.
+
+2010-03-11 George Gensure <werkt0@gmail.com>
+
+ PR ld/11367
+ * ldcref.c (handle_asneeded_cref): Correct copying of refs.
+
+2010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * Makefile.am (ALL_EMULATIONS): Add eelf32_sparc_sol2.o,
+ eelf_i386_sol2.o.
+ (ALL_64_EMULATIONS): Add eelf_x86_64_sol2.o, eelf64_sparc_sol2.o.
+ (eelf32_sparc_sol2.c): New rule.
+ (eelf64_sparc_sol2.c): Likewise.
+ (eelf_x86_64_sol2.c): Likewise.
+ (eelf_i386_sol2.c): Likewise.
+ * Makefile.in: Regenerate.
+ * configure.tgt (i[3-7]86-*-solaris2*): Change targ_emul to
+ elf_i386_sol2.
+ Add elf_i386_ldso, elf_x86_64_sol2 to targ_extra_emuls.
+ (x86_64-*-solaris2*): Change targ_emul to elf_x86_64_sol2.
+ Add elf_x86_64, elf_i386_sol2, elf_i386 to targ_extra_emuls.
+ (sparc-*-solaris2.[0-6]*): Change targ_emul to elf32_sparc_sol2.
+ Add target_extra_emuls.
+ (sparc-*-solaris2*): Change targ_emul to elf32_sparc_sol2.
+ Add elf32_sparc, elf64_sparc_sol2 to targ_extra_emuls.
+ (sparcv9-*-solaris2*): Change targ_emul to elf64_sparc_sol2.
+ Add elf64_sparc, elf32_sparc_sol2 to target_extra_emuls.
+ * emulparams/elf32_sparc_sol2.sh: New file.
+ * emulparams/elf64_sparc_sol2.sh: New file.
+ * emulparams/elf_i386_sol2.sh: New file.
+ * emulparams/elf_x86_64_sol2.sh: New file.
+ * emultempl/solaris2.em: New file.
+
+2010-02-27 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR ld/11330
+ * ld.texinfo: Replace explicitely with explicitly.
+
+2010-02-27 Jie Zhang <jie@codesourcery.com>
+
+ * scripttempl/armbpabi.sc: Don't combine .init_array.* or
+ .fini_array.* when do relocatable linking.
+ * scripttempl/elf.sc: Likewise.
+ * scripttempl/elf32sh-symbian.sc: Likewise.
+ * scripttempl/elf64hppa.sc: Likewise.
+ * scripttempl/elfxtensa.sc: Likewise.
+
2010-02-26 Alan Modra <amodra@gmail.com>
* scripttempl/elf.sc (.fini_array): Place input .fini_array after