X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=ld%2FChangeLog;h=cf809f179f32298c536beb07c8dbc85ae304c0a3;hb=36591ba149edf6c6608d931a6d53bb99849fdc99;hp=190e081c5fbe21de02a48ab5fbeb5f3bcc6fc18e;hpb=b1b00fcc619cfa409c4e244f609ab82f3a3c37d2;p=deliverable%2Fbinutils-gdb.git diff --git a/ld/ChangeLog b/ld/ChangeLog index 190e081c5f..cf809f179f 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,111 @@ +2013-02-06 Sandra Loosemore + Andrew Jenner + + Based on patches from Altera Corporation. + + * Makefile.am (enios2elf.c): New rule. + * Makefile.in: Regenerated. + * configure.tgt: Add case for nios2*-*-*. + * emulparams/nios2elf.sh: New file. + * NEWS: Note Altera Nios II support. + +2013-02-06 Senthil Kumar Selvaraj + + * emultempl/avrelf.em (avr_elf_before_parse): New function. + (LDEMUL_BEFORE_PARSE): Define. + +2013-02-06 Alan Modra + + PR ld/15096 + * emultempl/elf32.em: Revert 2013-02-04, 2013-01-22 and 2013-01-21. + * emultempl/alphaelf.em: Revert 2013-02-04. + * emultempl/cr16elf.em: Likewise. + * emultempl/crxelf.em: Likewise. + * emultempl/hppaelf.em: Likewise. + * emultempl/ia64elf.em: Likewise. + * emultempl/mipself.em: Likewise. + * NEWS: Revert 2013-01-21. + +2013-02-04 H.J. Lu + + PR ld/15096 + * emultempl/alphaelf.em (alpha_after_parse): Call + gld${EMULATION_NAME}_after_parse instead of after_parse_default. + * emultempl/cr16elf.em (cr16elf_after_parse): Likewise. + * emultempl/crxelf.em (crxelf_after_parse): Likewise. + * emultempl/hppaelf.em (hppaelf_after_parse): Likewise. + * emultempl/mipself.em (mips_after_parse): Likewise. + + * emultempl/ia64elf.em (gld${EMULATION_NAME}_after_parse): Renamed + to ... + (gld_${EMULATION_NAME}_after_parse): This. Call + gld${EMULATION_NAME}_after_parse instead of after_parse_default. + (LDEMUL_AFTER_PARSE): Set to gld_${EMULATION_NAME}_after_parse. + + * emultempl/elf32.em (new_dtags_set): New variable. + (gld${EMULATION_NAME}_before_parse): Don't set link_info.new_dtags + here. + (gld${EMULATION_NAME}_after_parse): New function. + (ld_${EMULATION_NAME}_emulation): Replace after_parse_default' + with gld${EMULATION_NAME}_after_parse. + (gld${EMULATION_NAME}_handle_option): Set new_dtags_set to TRUE + when setting link_info.new_dtags. + +2013-01-25 Kai Tietz + + * deffilep.y (def_image_name): Adjust type of base-address + argument. + (%union): Add new type bfd_vma as vma. + (VMA): New rule. + (opt_base): Use VMA instead of NUMBER rule to evaluate value. + (def_file_print): Use bfd's fprintf_vma to output base-address. + +2013-01-24 Nick Clifton + + * NEWS: Mention support for V850E3V5 architecture. + +2013-01-23 Martin Koegler + + PR ld/15041 + * scripttempl/pep.sc (.pdata): Only accept .pdata sections. + (.xdata): Similarly. + (.debug_frame): Similarly. + +2013-01-23 Georg-Johann Lay + + PR ld/15037 + * scripttempl/avr.sc (.eeprom): Keep it. + +2013-01-23 Leif Ekblad + + * Makefile.am (ALL_64_EMULATION_SOURCES): Add eelf64rdos.c. + (eelf64rdos.c): New rule. + * emulparams/elf64rdos.sh: New file. + * configure.tgt (x86_64-*-rdos*): Use above. + * Makefile.in: Regenerate. + +2013-01-22 Roland McGrath + + * emultempl/elf32.em (gld${EMULATION_NAME}_before_parse): Set + new_dtags to TRUE for *-*-nacl* targets. + +2013-01-21 Mike Frysinger + + * emultempl/elf32.em (gld${EMULATION_NAME}_before_parse): Set + link_info.new_dtags to TRUE for linux/gnu targets. + * NEWS: Mention new dtags default. + +2013-01-19 H.J. Lu + + * Makefile.am (HOSTING_SCRT0): New. + + * configure.host (HOSTING_SCRT0): New. Used for PIE. + + * configure.in (HOSTING_SCRT0): New AC_SUBST. + + * Makefile.in: Regenerated. + * configure: Likewise. + 2013-01-18 Mike Frysinger * NEWS: Mention change in behavior with --enable-new-dtags.