ldlang.c (print_assignment): Do not rely upon a valid result having a section
[binutils-gdb.git] / ld / ChangeLog
index 34ab8cf110308c05501ff5dea95d6719e8b75e15..27654cb84d8aa0958c357acdff42af8ec270dbbd 100644 (file)
@@ -1,3 +1,33 @@
+2005-05-17  Julian Brown <julian@codesourcery.com>
+
+       * ldlang.c (print_assignment): Do not rely upon a valid result
+       having a section associated with it.
+
+2005-05-17  Nick Clifton  <nickc@redhat.com>
+
+       * ldlang.c (Scan_for_self_assignment): Check an assignment tree to
+       see if the same value is being used on the rhs as on the lhs.
+       (print_assignment): Call scan_for_self_assignment and if it
+       returns true, do no display the result of the computation but
+       instead just the final value of the symbol on the lhs.
+       * ld.texinfo: Document this behaviour and provide an example of
+       when it will happen.
+
+2005-05-15  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * Makefile.am (AM_MAKEINFOFLAGS): Define.
+       (TEXI2DVI): Define.
+       (ldver.texi): Depend on distributed files instead of built files.
+       (ld.info): Include $(srcdir) in the rule target.  Remove actions.
+       (ld.dvi): Remove actions.
+       (MAINTAINERCLEANFILES): Add configdoc.texi.
+       (CONFIG_STATUS_DEPENDENCIES): Add bfd/configure.in.
+       (install-data-local): Renamed from install.
+       (Makefile): Remove explicit dependency.
+       * acinclude.m4: Remove obsolete code.
+       * configure.in: Update AC_PREREQ.  Remove extra $CONFIG_SHELL.
+       * Makefile.in, aclocal.m4, config.in, configure: Regenerated.
+
 2005-05-11  Bob Wilson  <bob.wilson@acm.org>
 
        * scripttempl/elfxtensa.sc: Sync up with elf.sc.