From da8bce141c0fb5262b21bbd923d0116a3c082b88 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Tue, 2 Dec 2003 15:38:46 +0000 Subject: [PATCH] Update docs to reflect fact the --undefined-symbols==ignore-all is no longer the default for shared libraries and dynamic executables. --- ld/ChangeLog | 5 +++++ ld/ld.texinfo | 9 +++------ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/ld/ChangeLog b/ld/ChangeLog index 2c5512e..e7905a7 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,8 @@ +2003-12-02 Nick Clifton + + * ld.texinfo (Options): --ignore-all is no longer the default + behaviour for shared libraries and dynamic executables. + 2003-12-02 Alan Modra * Makefile.am: Run "make dep-am". diff --git a/ld/ld.texinfo b/ld/ld.texinfo index a431a33..5ac6721 100644 --- a/ld/ld.texinfo +++ b/ld/ld.texinfo @@ -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 -- 2.7.4