diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2004-07-19 19:14:51 +0000 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2004-07-19 19:14:51 +0000 |
commit | 14b3c4630873bf3ea90a59916f2a3ca69882f56a (patch) | |
tree | 6d96acc3539f86185a6f38e5996e03911662bbca /ld | |
parent | f928dd62823cdba159c6e07c3d44fda9da55ffc0 (diff) | |
download | gdb-14b3c4630873bf3ea90a59916f2a3ca69882f56a.zip gdb-14b3c4630873bf3ea90a59916f2a3ca69882f56a.tar.gz gdb-14b3c4630873bf3ea90a59916f2a3ca69882f56a.tar.bz2 |
2004-07-19 H.J. Lu <hongjiu.lu@intel.com>
* NEWS: Mention the new --add-needed/--no-add-needed and
--as-needed/--no-as-needed options.
Diffstat (limited to 'ld')
-rw-r--r-- | ld/ChangeLog | 5 | ||||
-rw-r--r-- | ld/NEWS | 7 |
2 files changed, 12 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index e029451..03dd40f 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,5 +1,10 @@ 2004-07-19 H.J. Lu <hongjiu.lu@intel.com> + * NEWS: Mention the new --add-needed/--no-add-needed and + --as-needed/--no-as-needed options. + +2004-07-19 H.J. Lu <hongjiu.lu@intel.com> + * emultempl/elf32.em (gld${EMULATION_NAME}_load_symbols): Also check the add_needed field. (dt_needed): New struct. @@ -1,5 +1,9 @@ -*- text -*- +* New ELF --add-needed/--no-add-needed options to control if a +DT_NEEDED tag should be added when a shared library comes from +DT_NEEDED tags. + * Support for the crx-elf target added. * Support for the sh-symbianelf target added. @@ -17,6 +21,9 @@ might also be used in the future to select similar tradeoffs. Changes in 2.15: + +* New ELF --as-needed/--no-as-needed options to control if a DT_NEEDED +tag should be added only when a shared library is referenced. * New PE --large-address-aware option to indicate executables support virtual addresses greater than 2 gigabytes. |