PR ld/10047
[deliverable/binutils-gdb.git] / ld / ChangeLog
index b721b25162a9b150dd5e8cc6ea6d0b757102b65e..6e7f2e8a510ab58abcaec8ee29c9d96b32b3592a 100644 (file)
@@ -1,3 +1,123 @@
+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.
This page took 0.02856 seconds and 4 git commands to generate.