Corrects the description of the --kill-at option of dlltool.
authorDaniel Klauer <daniel.c.klauer@web.de>
Mon, 5 Jan 2015 09:41:48 +0000 (09:41 +0000)
committerNick Clifton <nickc@redhat.com>
Mon, 5 Jan 2015 09:41:48 +0000 (09:41 +0000)
PR binutils/17489
* doc/binutils.texi (dlltool): Correct description of --kill-at
option.

binutils/ChangeLog
binutils/doc/binutils.texi

index cbd31b85c779db5c7879745278831a70dec86bfc..d932fa21c12b56fb5b0cc20a03adc00f10a9475e 100644 (file)
@@ -1,3 +1,9 @@
+2015-01-05  Daniel Klauer  <daniel.c.klauer@web.de>
+
+       PR binutils/17489
+       * doc/binutils.texi (dlltool): Correct description of --kill-at
+       option.
+
 2015-01-01  Alan Modra  <amodra@gmail.com>
 
        * version.c (print_version): Just print current year.
index 6ae5992a5722951c3b838e0f750e7b38db0489dd..a5bfd4c0b44eb8368852d9ccdae127ec273a04dc 100644 (file)
@@ -4092,10 +4092,14 @@ party DLLs that were built with MS-Windows tools.
 
 @item -k
 @itemx --kill-at
-Specifies that when @command{dlltool} is creating the exports file it
-should not append the string @samp{@@ <number>}.  These numbers are
-called ordinal numbers and they represent another way of accessing the
-function in a DLL, other than by name.
+Specifies that @samp{@@<number>} suffixes should be omitted from the names
+of stdcall functions that will be imported from the DLL.  This is
+useful when creating an import library for a DLL which exports stdcall
+functions but without the usual @samp{@@<number>} symbol name suffix.
+
+This does not change the naming of symbols provided by the import library
+to programs linked against it, but only the entries in the import table
+(ie the .idata section).
 
 @item -A
 @itemx --add-stdcall-alias