bfd/
[deliverable/binutils-gdb.git] / ld / ChangeLog
index 92f10a84f506f5cb2074d72e79168672248f0cde..aed570d471cd29f53cefdd7fdc990e34ac339ff4 100644 (file)
@@ -1,3 +1,86 @@
+2005-02-04  Alan Modra  <amodra@bigpond.net.au>
+
+       * emultempl/elf32.em (gld${EMULATION_NAME}_find_exp_assignment): Don't
+       look up symbol for etree_provide here.
+
+2005-02-02  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * emulparams/elf32bmip.sh (TEXT_DYNAMIC): Always set.
+
+2005-02-01  Edward Welbourne  <eddy@opera.com>
+           Nick Clifton  <nickc@redhat.com>
+
+       * ld.texinfo (Source Code Reference): New node describing how to
+       access linker script defined variables from source code.
+
+2005-02-01  Alan Modra  <amodra@bigpond.net.au>
+
+       * ld.texinfo: Clarify --as-needed operation.
+
+2005-01-31  Andrew Cagney  <cagney@gnu.org>
+
+       * configure: Regenerate to track ../gettext.m4.
+
+2005-01-31  Nick Clifton  <nickc@redhat.com>
+
+       * ldver.c (ldversion): Bump reported copyright date to 2005.
+
+2005-01-31  Nick Clifton  <nickc@redhat.com>
+
+       * configure.tgt: Remove obsolete targets m68k-lynxos and
+       sparc-lynxos.
+
+2005-01-28  Julian Brown  <julian@codesourcery.com>
+
+       * emultempl/armelf.em (fix_v4bx): New variable.
+       (arm_elf_create_output_section_statements): Communicate fix_v4bx flag
+       value to bfd.
+       (PARSE_AND_LIST_PROLOGUE): Add option token OPTION_FIX_V4BX.
+       (PARSE_AND_LIST_LONGOPTS): Add option --fix-v4bx.
+       (PARSE_AND_LIST_OPTIONS): Add option --fix-v4bx.
+       (PARSE_AND_LIST_ARGS_CASES): Add option OPTION_FIX_V4BX. 
+       * NEWS: Mention --fix-v4bx.
+       * ld.texinfo: Document --fix-v4bx.
+
+2005-01-25  Mark Mitchell  <mark@codesourcery.com>
+
+       * emulparams/armsymbian.sh (OTHER_READONLY_SECTIONS): Define, so
+       as to include .ARM.exidx$${Base,Limit}.
+       * ld/scripttempl/armbpabi.sc: Move .plt to end of text segment.
+       Define IMAGE$$ER_RO$${Base,Limit} and SHT$$INIT_ARRAY$${Base,Limit}.
+       Put .init_array, .fini_array, etc. into the read-only data
+       segment. 
+       
+2005-01-25  Alan Modra  <amodra@bigpond.net.au>
+
+       * emultempl/elf32.em (gld${EMULATION_NAME}_try_needed): Formatting.
+       (gld${EMULATION_NAME}_after_open): Ignore needed libs if they were
+       only needed by an as-needed lib that didn't get linked.
+
+2005-01-23  Alan Modra  <amodra@bigpond.net.au>
+
+       * ld.texinfo (Output Section Keywords <CONSTRUCTORS>): Correct
+       __DTOR_LIST__ description.
+
+2005-01-23  Alan Modra  <amodra@bigpond.net.au>
+
+       * ld.texinfo (Location Counter <dot outside sections>): Document
+       effects of orphan section placement, and ". = ." workaround.
+       * Makefile.in: Regenerate.
+
+2005-01-22  Richard Sandiford  <rsandifo@redhat.com>
+
+       * emulparams/elf32bmip.sh (OTHER_GOT_SECTIONS): Add ". = .;".
+       * emulparams/elf32bmipn32-defs.sh (OTHER_GOT_SECTIONS): Likewise.
+
+2005-01-21  Jakub Jelinek  <jakub@redhat.com>
+
+       * ldgram.y (AS_NEEDED): New token.
+       (input_list): Handle AS_NEEDED ( input_list ).
+       * ldlex.l (AS_NEEDED): Add.
+       * ld.texinfo: Document AS_NEEDED ().
+       * NEWS: Mention AS_NEEDED ().
+
 2005-01-21  Ben Elliston  <bje@au.ibm.com>
 
        * ldlang.c (lang_reasonable_defaults): Remove.
This page took 0.024004 seconds and 4 git commands to generate.