summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorKO Myung-Hun <komh@chollian.net>2014-11-04 12:27:05 +0000
committerGary V. Vaughan <gary@gnu.org>2014-11-04 15:11:38 +0000
commitee9ff7b399246cd5fd75127c174b96f9d3ea98dc (patch)
tree8ebd734db62316c692868f970a939fa3ca9ac11c /doc
parent4ee10a1e431ea3ddaf795d793a5a27189d3a115e (diff)
downloadlibtool-ee9ff7b399246cd5fd75127c174b96f9d3ea98dc.tar.gz
libtool: add -os2dllname option.
On OS/2, if there are many DLLs whose prefix is the same and very long, the resulting DLLs are overwritten. Provide a new option to force a DLL name. * build-aux/ltmain.in (func_mode_help): Add a description for -os2dllname. (func_mode_link): Add -os2dllname. * doc/libtool.texi: Document it. * NEWS: Update. Signed-off-by: Gary V. Vaughan <gary@gnu.org>
Diffstat (limited to 'doc')
-rw-r--r--doc/libtool.texi4
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/libtool.texi b/doc/libtool.texi
index 89c5d1a1..9f0b1311 100644
--- a/doc/libtool.texi
+++ b/doc/libtool.texi
@@ -1531,6 +1531,10 @@ Create @var{output-file} from the specified objects and libraries.
@item -objectlist @var{file}
Use a list of object files found in @var{file} to specify objects.
+@item -os2dllname @var{name}
+Use this to change the DLL base name on OS/2 to @var{name}, to keep
+within the 8 character base name limit on this system.
+
@item -precious-files-regex @var{regex}
Prevents removal of files from the temporary output directory whose
names match this regular expression. You might specify @samp{\.bbg?$}