From 36d3b95500e41eafdea62bb4bd6583a5a391ec43 Mon Sep 17 00:00:00 2001 From: "Maciej W. Rozycki" Date: Sun, 1 May 2005 16:02:56 +0000 Subject: [PATCH] * doc/binutils.texi (strip, objcopy): Clarify the description of the "--strip-debug" option. Fix a typo. --- binutils/ChangeLog | 5 +++++ binutils/doc/binutils.texi | 7 ++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 13202d298b..c0006fa3a8 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,8 @@ +2005-05-01 Maciej W. Rozycki + + * doc/binutils.texi (strip, objcopy): Clarify the description of + the "--strip-debug" option. Fix a typo. + 2005-04-29 H.J. Lu * bucomm.c: Undo the last change. diff --git a/binutils/doc/binutils.texi b/binutils/doc/binutils.texi index 33e3025ffb..5fe6e52bc7 100644 --- a/binutils/doc/binutils.texi +++ b/binutils/doc/binutils.texi @@ -1428,8 +1428,9 @@ Creates a .gnu_debuglink section which contains a reference to @var{path-to-file and adds it to the output file. @item --only-keep-debug -Strip a file, removing any sections that would be stripped by -@option{--strip-debug} and leaving the debugging sections. +Strip a file, removing contents of any sections that would not be +stripped by @option{--strip-debug} and leaving the debugging sections +intact. The intention is that this option will be used in conjunction with @option{--add-gnu-debuglink} to create a two part executable. One a @@ -1460,7 +1461,7 @@ optional. You could instead do this: @item Run @code{objcopy --add-gnu-debuglink=foo.full foo} @end enumerate -ie the file pointed to by the @option{--add-gnu-debuglink} can be the +i.e. the file pointed to by the @option{--add-gnu-debuglink} can be the full executable. It does not have to be a file created by the @option{--only-keep-debug} switch. -- 2.34.1