binutils/

* NEWS: Mention --as-needed change.
ld/
	* ld.texinfo (--as-needed): Update.
bfd/
	* elflink.c (on_needed_list): New function.
	(elf_link_add_object_symbols): Link in --as-needed libs if they
	satisfy undefined symbols in other libs.
This commit is contained in:
Alan Modra
2009-01-31 11:44:38 +00:00
parent 5d27446dac
commit 010e5ae26e
6 changed files with 39 additions and 5 deletions

View File

@@ -1,3 +1,7 @@
2009-01-31 Alan Modra <amodra@bigpond.net.au>
* NEWS: Mention --as-needed change.
2009-01-29 Alan Modra <amodra@bigpond.net.au>
PR 9798

View File

@@ -1,5 +1,10 @@
-*- text -*-
* --as-needed now links in a dynamic library if it satisfies undefined
symbols in regular objects, or in other dynamic libraries. In the
latter case the library is not linked if it is found in a DT_NEEDED
entry of one of the libraries already linked.
* Add new option --use-nul-prefixed-import-tables to dlltool to allow fall-
back to old import table generation with null element prefix.