Update docs to reflect fact the --undefined-symbols==ignore-all is no longer

the default for shared libraries and dynamic executables.
This commit is contained in:
Nick Clifton 2003-12-02 15:38:46 +00:00
parent 5f1900811c
commit da8bce141c
2 changed files with 8 additions and 6 deletions

View file

@ -1,3 +1,8 @@
2003-12-02 Nick Clifton <nickc@redhat.com>
* ld.texinfo (Options): --ignore-all is no longer the default
behaviour for shared libraries and dynamic executables.
2003-12-02 Alan Modra <amodra@bigpond.net.au>
* Makefile.am: Run "make dep-am".

View file

@ -985,8 +985,7 @@ for which shared libraries are supported. This option is normally the
default on such platforms. The different variants of this option are
for compatibility with various systems. You may use this option
multiple times on the command line: it affects library searching for
@option{-l} options which follow it. This
option also implies @option{--unresolved-symbols=ignore-all}.
@option{-l} options which follow it.
@kindex -Bgroup
@item -Bgroup
@ -1495,12 +1494,10 @@ values for @samp{method}:
@table @samp
@item ignore-all
Do not report any unresolved symbols. This is the default when
creating shared libraries or dynamic executables.
Do not report any unresolved symbols.
@item report-all
Report all unresolved symbols. This is the default when creating
static binaries.
Report all unresolved symbols. This is the default.
@item ignore-in-object-files
Report unresolved symbols that are contained in shared libraries, but