* lexsup.c: Rename --add-needed to --copy-dt-needed-entries.

* ldlang.h (struct lang_input_statement_struct): Rename add_needed
        to add_DT_NEEDED_for_dynamic.  Rename as_needed to
        add_DT_NEEDED_for_regular.
        * ldlang.c: Likewise.
        * ldlang.h: Likewise.
        * ldlang.c: Use the new variable names.
        * ldgram.y: Likewise.
        * emultempl/elf32.em: Likewise.
        * ld.texinfo: Document the renamed option.  Also mention its
        affect on the resolution of dynamic symbols.
        * NEWS: Mention the changed option name.
This commit is contained in:
Nick Clifton
2009-11-05 15:35:50 +00:00
parent 3cbc5de02a
commit ddbb8a31d5
10 changed files with 119 additions and 66 deletions

View File

@ -1,5 +1,8 @@
-*- text -*-
* --add-needed renamed to --copy-dt-needed-entries in order to avoid confusion
with --as-needed option.
* Extend .def file syntax by '== <ID>' for imports and exports. This allows
to alias the import/export table name written in PE image.