+2009-04-25 Alan Modra <amodra@bigpond.net.au>
+
+ PR 10061
+ * genscripts.sh: Don't pass $EMULATION_NAME as $CUSTOMIZER_SCRIPT
+ param.
+
+2009-04-21 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * emultempl/armelf.em (bfd_for_interwork, arm_elf_after_open)
+ (arm_elf_set_bfd_for_interworking): Delete.
+ (arm_elf_before_allocation): Do not set the interworking BFD.
+ Move allocation inside not-dynamic block.
+ (arm_elf_create_output_section_statements): Create glue sections
+ and set the interworking BFD here.
+ (LDEMUL_AFTER_OPEN): Delete.
+
+2009-04-16 Richard Sandiford <r.sandiford@uk.ibm.com>
+
+ * ldlang.c (lang_one_common): Use bfd_define_common_symbol.
+
+2009-04-15 Anthony Green <green@moxielogic.com>
+
+ * configure.tgt: Add moxie support.
+ * Makefile.am: Add moxie files.
+ * Makefile.in: Rebuilt.
+ * emulparams/elf32moxie.sh: New file.
+ * scripttempl/moxie.sc: New file.
+
+2009-04-15 Kazu Hirata <kazu@codesourcery.com>
+
+ * ldlang.c: Do not include limits.h.
+
+2009-04-14 Alan Modra <amodra@bigpond.net.au>
+
+ PR ld/10047
+ * ldfile.c (find_scripts_dir): Use make_relative_prefix to find
+ ldscripts in build tree. Don't repeat search for ../lib/ldscripts.
+
+2009-04-13 H.J. Lu <hongjiu.lu@intel.com>
+
+ * ldfile.c (ldfile_find_command_file): Revert the last change.
+
+2009-04-11 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR ld/10047
+ * ldfile.c (ldfile_find_command_file): First try raw name.
+
+2009-04-09 Nick Clifton <nickc@redhat.com>
+
+ PR 9824
+ * ld.texinfo (Output Section Constraint): New node. Documents the
+ ONLY_IF_RO and ONLY_IF_RW constraints.
+ (Symbolic Constants): New node. Documents the CONSTANT operator.
+
+2009-04-09 Thilo Fischer <thilo.fischer@uni-muenster.de>
+
+ * emultempl/spuelf.em (embedded_spu_file): Use pex_one in place
+ of fork/execvp.
+
+2009-04-08 H.J. Lu <hongjiu.lu@intel.com>
+
+ * lexsup.c (option_values): Add OPTION_WARN_ALTERNATE_EM.
+ (ld_options): Likewise.
+ (parse_args): Likewise.
+
+ * ld.texinfo: Document --warn-alternate-em.
+
+ * NEWS: Mention --warn-alternate-em.
+
+2009-04-07 DJ Delorie <dj@redhat.com>
+
+ * emulparams/elf32mep.sh: Change default endian to little.
+
+2009-04-07 Nick Clifton <nickc@redhat.com>
+
+ * ld.texinfo (Output Section Address): Note that specifying an
+ address for an output section will only change the location
+ counter if the output section is used.
+
+2009-04-06 Kazu Hirata <kazu@codesourcery.com>
+
+ * ldfile.c (ldfile_find_command_file): Initialize result.
+
+2009-04-06 Kazu Hirata <kazu@codesourcery.com>
+
+ * ld.texinfo (-L): Mention that -L options do not affect how ld
+ searches for a linker script unless -T option is specified.
+ * ldfile.c (ldfile_find_command_file): Append the path obtained
+ from the program name to the search path instead of
+ prepending. Add a new parameter "default_only". Restrict the
+ search to the default script location if the new parameter is
+ true.
+ (ldfile_open_command_file_1): New.
+ (ldfile_open_command_file): Call ldfile_open_command_file_1.
+ (ldfile_open_default_command_file): New.
+
+2009-04-03 Nathan Sidwell <nathan@codesourcery.com>
+
+ * ldlang.c (lang_leave_output_section_statement): Set lma_region
+ if it is not overridden and section is for the same vma region as
+ the previous section.
+
+2009-04-02 Dave Korn <dave.korn.cygwin@gmail.com>
+
+ PR ld/6744
+ * ld.texinfo (--export-dynamic): Mention --export-all-symbols.
+ * emultempl/pe.em (gld_${EMULATION_NAME}_after_parse): Issue
+ warning if --export-dynamic was passed on command-line.
+ * emultempl/pep.em (gld_${EMULATION_NAME}_after_parse): Likewise.
+
+2009-04-01 Richard Sandiford <r.sandiford@uk.ibm.com>
+
+ * emultempl/aix.em (gld${EMULATION_NAME}_open_dynamic_archive): New
+ function.
+ (ld_${EMULATION_NAME}_emulation): Use it.
+
+2009-03-20 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR ld/9970
+ * ldlang.c (lang_end): Warn missing entry symbol for -pie.
+
+2009-03-19 Alan Modra <amodra@bigpond.net.au>
+
+ * emultempl/spuelf.em (spu_before_allocation): Report errors from
+ spu_elf_find_overlays.
+
+2009-03-18 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR ld/6766
+ * lexsup.c (parse_args): Call ldlang_add_undef for -e.
+
+2009-03-18 Alan Modra <amodra@bigpond.net.au>
+
+ * ld.h: Remove alloca handling.
+
+2009-03-17 Alan Modra <amodra@bigpond.net.au>
+
+ * emultempl/spu_icache.S: Add new entry to dummy handler.
+ * emultempl/spu_icache.o_c: Regenerate.
+ * emultempl/spuelf.em (params): Init new field.
+ (no_overlays): New static var.
+ (spu_before_allocation): Use it.
+ (OPTION_SPU_COMPACT_STUBS): Define.
+ (PARSE_AND_LIST_LONGOPTS, PARSE_AND_LIST_OPTIONS): Add compact-stubs.
+ (PARSE_AND_LIST_ARGS_CASES): Handle compact-stubs. Adjust no-overlays
+ handling.
+
+2009-03-17 Alan Modra <amodra@bigpond.net.au>
+
+ * configure.host (HOSTING_LIBS): Two dollars on shell variable
+ expansion to suit make.
+
2009-03-17 Alan Modra <amodra@bigpond.net.au>
* configure.in: Invoke ACX_PROG_CMP_IGNORE_INITIAL.