Update soruces to make alpha, arc and arm targets compile cleanly
[deliverable/binutils-gdb.git] / ld / ChangeLog
index 5226599b1c04b97d0f78a19495ad6b338e6bc984..f5c7438901eb9cc9a1025629e1f47fc5d6d7f3a0 100644 (file)
@@ -1,3 +1,49 @@
+2009-09-25  Martin Thuresson  <martint@google.com>
+
+       Update soruces to make arm targets compile cleanly with
+       -Wc++-compat:
+       * emultempl/armelf.em: Add casts.
+
+2009-09-23  Matt Rice  <ratmice@gmail.com>
+
+       * emultempl/elf32.em (gld${EMULATION_NAME}_add_options): Add --audit,
+       --depaudit, and -P options.
+       (gld${EULATION_NAME}_handle_options): Ditto.
+       (gld${EULATION_NAME}_list_options): Ditto.
+       (gld${EMULATION_NAME}_append_to_separated_string): New function for
+       handling rpath-like colon separated strings.
+       (gld${EMULATION_NAME}_before_allocation): Pass the audit and depaudit
+       libs to bfd.  Propagate DT_AUDIT from needed libs to depaudit.
+       * ld.texinfo: Document new options.
+
+2009-09-23  Nick Clifton  <nickc@redhat.com>
+
+       * po/vi.po: Updated Vietnamese translation.
+
+2009-09-22  Alan Modra  <amodra@bigpond.net.au>
+
+       * scripttempl/a29k.sc: Delete.
+       * scripttempl/ebmon29k.sc: Delete.
+       * scripttempl/m68klynx.sc: Delete.
+       * scripttempl/sa29200.sc: Delete.
+       * scripttempl/sparclynx.sc: Delete.
+
+2009-09-21  Alan Modra  <amodra@bigpond.net.au>
+
+       * emultempl/ppc32elf.em (no_tls_get_addr_opt): New var.
+       (ppc_before_allocation): Pass to ppc_elf_tls_setup.
+       (OPTION_NO_TLS_GET_ADDR_OPT): Define.  Redefine other options in
+       terms of previous option.
+       (PARSE_AND_LIST_LONGOPTS, PARSE_AND_LIST_OPTIONS): Add
+       --no-tls-get-addr-optimize.
+       (PARSE_AND_LIST_ARGS_CASES): Handle it.
+       * emultempl/ppc64elf.em (no_tls_get_addr_opt): New var.
+       (ppc_before_allocation): Pass to ppc64_elf_tls_setup.
+       (OPTION_NO_TLS_GET_ADDR_OPT): Define.
+       (PARSE_AND_LIST_LONGOPTS, PARSE_AND_LIST_OPTIONS): Add
+       --no-tls-get-addr-optimize.
+       (PARSE_AND_LIST_ARGS_CASES): Handle it.
+
 2009-09-18  Nick Clifton  <nickc@redhat.com>
 
        * po/es.po: Updated Spanish translation.
 
 2009-08-06  Michael Eager <eager@eagercon.com>
 
-       * Makefile.am: Add eelf32mb_linux.o, eelf32microblaze.o to 
+       * Makefile.am: Add eelf32mb_linux.o, eelf32microblaze.o to
        ALL_EMULATIONS, targets.
        * Makefile.in: Regenerate.
        * configure.tgt: Add microblaze*-linux*, microblaze* targets.
        * emulparams/elf32mb_linux.sh: New.
        * emulparams/elf32microblaze.sh. New.
-       * scripttempl/elfmicroblaze.sc: New. 
+       * scripttempl/elfmicroblaze.sc: New.
 
 2009-08-05  Trevor Smigiel  <Trevor_Smigiel@playstation.sony.com>
 
 
        * scripttempl/pep.sc: Put .eh_frame in its own section.
        * scripttempl/pe.sc: Ditto.
-       
+
 2009-06-26  Kai Tietz  <kai.tietz@onevision.com>
 
        * scripttempl/pe.sc (.debug_pubtypes): Added section rule.
 2009-02-24  Sandra Loosemore  <sandra@codesourcery.com>
 
        * ld.texinfo (Options): Correct typos in example.  Recommend
-       using joined forms of syntax for passing options with arguments 
+       using joined forms of syntax for passing options with arguments
        from a driver.
        (-a): Use consistent syntax for documenting option arguments.
        Clean up indexing and markup.
This page took 0.0432 seconds and 4 git commands to generate.