summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Smith <dannysmith@users.sourceforge.net>2003-11-25 19:50:04 +0000
committerDanny Smith <dannysmith@users.sourceforge.net>2003-11-25 19:50:04 +0000
commit04dcdfc89d0dc21c18924af11841b7587b56bb05 (patch)
tree8cb1fdbbe37e12b56fb8fe5c8f9326fc81e432b5
parentf76dd1c3ce4c9c4c0ac836af4de385668c47da88 (diff)
downloadbinutils-redhat-04dcdfc89d0dc21c18924af11841b7587b56bb05.tar.gz
* doc/binutils.texi (dlltool): Document dlltool --temp-prefix
option. * dlltool.c (usage): Likewise.
-rw-r--r--binutils/ChangeLog6
-rw-r--r--binutils/dlltool.c1
-rw-r--r--binutils/doc/binutils.texi11
3 files changed, 16 insertions, 2 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog
index d3461a6db0..3b73d06ff6 100644
--- a/binutils/ChangeLog
+++ b/binutils/ChangeLog
@@ -1,3 +1,9 @@
+2003-11-25 Danny Smith <dannysmith@users.sourceforge.net>
+
+ * doc/binutils.texi (dlltool): Document dlltool --temp-prefix
+ option.
+ * dlltool.c (usage): Likewise.
+
2003-11-22 Ian Lance Taylor <ian@wasabisystems.com>
* cxxfilt.c (long_options): Add --no-params.
diff --git a/binutils/dlltool.c b/binutils/dlltool.c
index 1a8de32715..9d258612cd 100644
--- a/binutils/dlltool.c
+++ b/binutils/dlltool.c
@@ -3131,6 +3131,7 @@ usage (FILE *file, int status)
fprintf (file, _(" -f --as-flags <flags> Pass <flags> to the assembler.\n"));
fprintf (file, _(" -C --compat-implib Create backward compatible import library.\n"));
fprintf (file, _(" -n --no-delete Keep temp files (repeat for extra preservation).\n"));
+ fprintf (file, _(" -t --temp-prefix <prefix> Use <prefix> to construct temp file names.\n"));
fprintf (file, _(" -v --verbose Be verbose.\n"));
fprintf (file, _(" -V --version Display the program version.\n"));
fprintf (file, _(" -h --help Display this information.\n"));
diff --git a/binutils/doc/binutils.texi b/binutils/doc/binutils.texi
index 858e893878..128645cb89 100644
--- a/binutils/doc/binutils.texi
+++ b/binutils/doc/binutils.texi
@@ -2846,7 +2846,8 @@ dlltool [@option{-d}|@option{--input-def} @var{def-file-name}]
[@option{-a}|@option{--add-indirect}] [@option{-U}|@option{--add-underscore}] [@option{-k}|@option{--kill-at}]
[@option{-A}|@option{--add-stdcall-alias}]
[@option{-x}|@option{--no-idata4}] [@option{-c}|@option{--no-idata5}] [@option{-i}|@option{--interwork}]
- [@option{-n}|@option{--nodelete}] [@option{-v}|@option{--verbose}]
+ [@option{-n}|@option{--nodelete}] [@option{-t}|@option{--temp-prefix} @var{prefix}]
+ [@option{-v}|@option{--verbose}]
[@option{-h}|@option{--help}] [@option{-V}|@option{--version}]
[object-file @dots{}]
@c man end
@@ -3056,7 +3057,13 @@ between ARM and Thumb code.
Makes @command{dlltool} preserve the temporary assembler files it used to
create the exports file. If this option is repeated then dlltool will
also preserve the temporary object files it uses to create the library
-file.
+file.
+
+@item -t @var{prefix}
+@itemx --temp-prefix @var{prefix}
+Makes @command{dlltool} use @var{prefix} when constructing the names of
+temporary assembler and object files. By default, the temp file prefix
+is generated from the pid.
@item -v
@itemx --verbose