* emulparams/shelf_uclinux.sh: New. Missed in 2007-02-28 commit.
[deliverable/binutils-gdb.git] / ld / ChangeLog
index 901cdc8e3d01aa6489e8a78762fa14c1854f4676..ba7af36f70069cc9babae6fecc2e29135a05d6ec 100644 (file)
@@ -1,3 +1,81 @@
+2007-03-02  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * emulparams/shelf_uclinux.sh: New. Missed in 2007-02-28 commit.
+
+2007-03-01  Joseph Myers  <joseph@codesourcery.com>
+
+       * ldver.c (ldversion): Remove word "version" from output.  Update
+       copyright date.
+
+2007-02-28  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * 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  <amodra@bigpond.net.au>
+
+       * configure.tgt: Fix type last change.
+       * configure.tgt (spu-*-elf*): Delete targ_extra_ofiles.
+
+2007-02-27  Alan Modra  <amodra@bigpond.net.au>
+
+       * 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  <amodra@bigpond.net.au>
+
+       * 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  <joseph@codesourcery.com>
+
+       * configure.tgt (mips64*el-*-linux-*, mips64*-*-linux-*,
+       mips*el-*-linux-*, mips*-*-linux-*): Set
+       targ_extra_libpath=$targ_extra_emuls.
+
+2007-02-21  Nick Clifton  <nickc@redhat.com>
+
+       * 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  <amodra@bigpond.net.au>
+
+       * ldexp.c (fold_name <LOADADDR>): Ensure result is always absolute.
+
+2007-02-17  Mark Mitchell  <mark@codesourcery.com>
+            Nathan Sidwell  <nathan@codesourcery.com>
+            Vladimir Prus  <vladimir@codesourcery.com
+            Joseph Myers  <joseph@codesourcery.com>
+
+       * 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  <amodra@bigpond.net.au>
 
        * ldcref.c (check_reloc_refs): Compare section for local syms.
This page took 0.023996 seconds and 4 git commands to generate.