From c1724c7fd39d85ccc1f94a0cd7bc25b19aa43ffd Mon Sep 17 00:00:00 2001 From: Daniel Klauer Date: Mon, 5 Jan 2015 09:41:48 +0000 Subject: Corrects the description of the --kill-at option of dlltool. PR binutils/17489 * doc/binutils.texi (dlltool): Correct description of --kill-at option. --- binutils/doc/binutils.texi | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'binutils/doc') diff --git a/binutils/doc/binutils.texi b/binutils/doc/binutils.texi index 6ae5992..a5bfd4c 100644 --- a/binutils/doc/binutils.texi +++ b/binutils/doc/binutils.texi @@ -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{@@ }. 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{@@} 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{@@} 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 -- cgit v1.1