X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=ld%2FChangeLog;h=ba7af36f70069cc9babae6fecc2e29135a05d6ec;hb=d6ed30ba0dfb11cbd14aa9077959621429f0dc92;hp=901cdc8e3d01aa6489e8a78762fa14c1854f4676;hpb=dc1946a131f73f5bc4b3dc38141a3411dd39a91e;p=deliverable%2Fbinutils-gdb.git diff --git a/ld/ChangeLog b/ld/ChangeLog index 901cdc8e3d..ba7af36f70 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,81 @@ +2007-03-02 Nathan Sidwell + + * emulparams/shelf_uclinux.sh: New. Missed in 2007-02-28 commit. + +2007-03-01 Joseph Myers + + * ldver.c (ldversion): Remove word "version" from output. Update + copyright date. + +2007-02-28 Nathan Sidwell + + * Makefile.am (ALL_EMULATIONS): Add eshelf_uclinux.o + (eshelf_uclinux.c): New target. + * Makefile.in: Rebuilt. + * configure.tgt (sh-*-uclinux* | sh[12]-*-uclinux*): New stanza. + * emulparams/shelf_uclinux.sh: New. + +2007-02-28 Alan Modra + + * configure.tgt: Fix type last change. + * configure.tgt (spu-*-elf*): Delete targ_extra_ofiles. + +2007-02-27 Alan Modra + + * Makefile.am (ALL_EMUL_EXTRA_OFILES): Remove spu_inc.o. + (eelf32_spu.c): Adjust dependencies. + * Makefile.in: Regenerate. + * emultempl/spuelf.em (ovl_mgr): New array. Insert spu_ovl.o + code using bin2c. + (_binary_spu_ovl_o_start, _binary_spu_ovl_o_end): Delete. + (ovl_mgr_stream): Update. + * emultempl/spu_inc.s: Delete. + * emultempl/spu_none.s: Delete. + +2007-02-26 Alan Modra + + * emultempl/spuelf.em (_binary_builtin_ovl_mgr_start): Rename + to _binary_spu_ovl_o_start. + (_binary_builtin_ovl_mgr_end): Rename to _binary_spu_ovl_o_end. + (spu_elf_load_ovl_mgr): Fatal error on missing overlay manager. + * emultempl/spu_inc.s: Rename symbols. + * emultempl/spu_none.s: New file. + * emultempl/spu_ovl.S: Update copyright. + * Makefile.am (spu_inc.o): Try building with ld -r first, then + gas incbin, then build without overlay manager. + * Makefile.in: Regenerate. + +2007-02-22 Joseph Myers + + * configure.tgt (mips64*el-*-linux-*, mips64*-*-linux-*, + mips*el-*-linux-*, mips*-*-linux-*): Set + targ_extra_libpath=$targ_extra_emuls. + +2007-02-21 Nick Clifton + + * ldlang.c (ldlang_override_segment_assignment): New function. + * ldlang.h (ldlang_override_segment_assignment): Prototype. + * ldmain.c (link_callbacks): Add + ldlang_override_segment_assignment. + +2007-02-20 Alan Modra + + * ldexp.c (fold_name ): Ensure result is always absolute. + +2007-02-17 Mark Mitchell + Nathan Sidwell + Vladimir Prus + + * configure.in (--with-bugurl): New option. + * configure: Regenerate. + * Makefile.am (REPORT_BUGS_TO): Define. + (INCLUDES): Define REPORT_BUGS_TO. + Regenerate dependencies. + * Makefile.in: Regenerate. + * ld.h: Remove include of bin-bugs.h. + * lexsup.c (help): Don't print empty REPORT_BUGS_TO. + 2007-02-17 Alan Modra * ldcref.c (check_reloc_refs): Compare section for local syms.