OSDN Git Service

* objcopy.c (copy_usage): Fix description of -K switch.
authornickc <nickc>
Mon, 25 Apr 2005 09:23:22 +0000 (09:23 +0000)
committernickc <nickc>
Mon, 25 Apr 2005 09:23:22 +0000 (09:23 +0000)
* doc/binutils.texi (strip, objcopy): Fix description of -K switch.

binutils/ChangeLog
binutils/doc/binutils.texi
binutils/objcopy.c

index 05bd850..82dec22 100644 (file)
@@ -1,3 +1,9 @@
+2005-04-25  Nick Clifton  <nickc@redhat.com>
+
+       * objcopy.c (copy_usage): Fix description of -K switch.
+       * doc/binutils.texi (strip, objcopy): Fix description of -K
+       switch.
+
 2005-04-20  Daniel Jacobowitz  <dan@codesourcery.com>
 
        * readelf.c (display_debug_frames): Use data factor for
index a422ed0..33e3025 100644 (file)
@@ -1102,8 +1102,8 @@ Strip all symbols that are not needed for relocation processing.
 
 @item -K @var{symbolname}
 @itemx --keep-symbol=@var{symbolname}
-Copy only symbol @var{symbolname} from the source file.  This option may
-be given more than once.
+When stripping symbols, keep symbol @var{symbolname} even if it would
+normally be stripped.  This option may be given more than once.
 
 @item -N @var{symbolname}
 @itemx --strip-symbol=@var{symbolname}
@@ -2277,8 +2277,8 @@ Remove all symbols that are not needed for relocation processing.
 
 @item -K @var{symbolname}
 @itemx --keep-symbol=@var{symbolname}
-Keep only symbol @var{symbolname} from the source file.  This option may
-be given more than once.
+When stripping symbols, keep symbol @var{symbolname} even if it would
+normally be stripped.  This option may be given more than once.
 
 @item -N @var{symbolname}
 @itemx --strip-symbol=@var{symbolname}
index 856b348..03f71e1 100644 (file)
@@ -419,7 +419,7 @@ copy_usage (FILE *stream, int exit_status)
                                    Do not copy symbol <name> unless needed by\n\
                                      relocations\n\
      --only-keep-debug             Strip everything but the debug information\n\
-  -K --keep-symbol <name>          Only copy symbol <name>\n\
+  -K --keep-symbol <name>          Do not strip symbol <name>\n\
   -L --localize-symbol <name>      Force symbol <name> to be marked as a local\n\
      --globalize-symbol <name>     Force symbol <name> to be marked as a global\n\
   -G --keep-global-symbol <name>   Localize all symbols except <name>\n\