I've applied these typo fixes patches to the branches. Cheers, Ralf
2007-01-21 Ralf Wildenhues <[EMAIL PROTECTED]>
* doc/libtool.texi: Typo fixes. * TODO: Likewise. Index: ChangeLog.1998 =================================================================== RCS file: /cvsroot/libtool/libtool/ChangeLog.1998,v retrieving revision 1.1 diff -u -r1.1 ChangeLog.1998 --- ChangeLog.1998 21 Oct 2003 13:32:53 -0000 1.1 +++ ChangeLog.1998 21 Jan 2007 14:28:53 -0000 @@ -311,7 +311,7 @@ tests/mdemo-exec.test: updated accordingly * NEWS: Added Thomas Tanner and Gary V. Vaughan to the list of new - maintainers. Detailed expected failures of libtldl+mdemo. Listed + maintainers. Detailed expected failures of libltdl+mdemo. Listed recent ports. Added full URL for the home page. Note that libtool C program is unusable. @@ -597,7 +597,7 @@ 1998-11-18 Alexandre Oliva <[EMAIL PROTECTED]> - * NEWS: -module and libtldl + * NEWS: -module and libltdl * mdemo/Makefile.am: ../libltdl is within $(srcdir) 1998-11-18 Thomas Tanner <[EMAIL PROTECTED]> Index: ChangeLog.1999 =================================================================== RCS file: /cvsroot/libtool/libtool/ChangeLog.1999,v retrieving revision 1.1 diff -u -r1.1 ChangeLog.1999 --- ChangeLog.1999 21 Oct 2003 13:32:53 -0000 1.1 +++ ChangeLog.1999 21 Jan 2007 14:28:54 -0000 @@ -56,7 +56,7 @@ * libltdl/configure.in: Use AC_LIBTOOL_WIN32_DLL for dll compliance. * libltdl/ltdl.c: Define and use LTDL_GLOBAL_DATA to correctly - export global data symbols from libtldl.dll. + export global data symbols from libltdl.dll. * libltdl/ltdl.h: Define and use LTDL_SCOPE to declare data symbols as dllexport, dllimport or plain ornary extern depending in the context in which it is used. Index: ChangeLog.2001 =================================================================== RCS file: /cvsroot/libtool/libtool/ChangeLog.2001,v retrieving revision 1.1 diff -u -r1.1 ChangeLog.2001 --- ChangeLog.2001 21 Oct 2003 13:32:53 -0000 1.1 +++ ChangeLog.2001 21 Jan 2007 14:28:55 -0000 @@ -829,7 +829,7 @@ * cdemo/configure.ac: Ditto. * demo/configure.ac: Ditto. * depdemo/configure.ac: Ditto. - * libtldl/configure.ac: Ditto. + * libltdl/configure.ac: Ditto. * mdemo/configure.ac: Ditto. * pdemo/configure.ac: Ditto. * tagdemo/configure.ac: Ditto. Index: ChangeLog.2004 =================================================================== RCS file: /cvsroot/libtool/libtool/ChangeLog.2004,v retrieving revision 1.2 diff -u -r1.2 ChangeLog.2004 --- ChangeLog.2004 9 Jan 2005 13:12:34 -0000 1.2 +++ ChangeLog.2004 21 Jan 2007 14:28:57 -0000 @@ -309,7 +309,7 @@ 2004-11-23 Peter O'Gorman <[EMAIL PROTECTED]> Do not require that libtoolize --ltdl=/some/path end in libltdl. - Move most libltdl headers to libtldl/libltdl to allow + Move most libltdl headers to libltdl/libltdl to allow `#include <libltdl/ltdl.h>' to always work: * libltdl/Makefile.am, libltdl/loaders/Makefile.am: Look for includes @@ -476,7 +476,7 @@ 2004-11-03 Ralf Wildenhues <[EMAIL PROTECTED]> - * libtldl/ltdl.c (parse_dotla_file): Fix memleak. + * libltdl/ltdl.c (parse_dotla_file): Fix memleak. * ltmain.m4sh (cwrappersource): Cast isalpha arguments correctly. @@ -2692,7 +2692,7 @@ * libltdl/ltdl.h (LT_PARAMS): Removed. Changed all users to ANSI prototypes. (lt_ptr): Keep backwards compatibility stub. - * libtldl/ltdl.c, libltdl/ltdl.h: Use ANSI function declarations + * libltdl/ltdl.c, libltdl/ltdl.h: Use ANSI function declarations throughout. s/lt_ptr/void */g. 2004-04-08 Fredrik Estreen <[EMAIL PROTECTED]> Index: TODO =================================================================== RCS file: /cvsroot/libtool/libtool/TODO,v retrieving revision 1.71 diff -u -r1.71 TODO --- TODO 3 Dec 2005 17:36:15 -0000 1.71 +++ TODO 21 Jan 2007 14:28:57 -0000 @@ -70,7 +70,7 @@ [support #103719] for CC. -1.2. libtldl +1.2. libltdl ------------ * Change libltdl interface: add separate functions for function Index: doc/libtool.texi =================================================================== RCS file: /cvsroot/libtool/libtool/doc/libtool.texi,v retrieving revision 1.216 diff -u -r1.216 libtool.texi --- doc/libtool.texi 24 Oct 2006 20:33:38 -0000 1.216 +++ doc/libtool.texi 21 Jan 2007 14:29:00 -0000 @@ -2249,7 +2249,7 @@ Display a help message and exit. @item --ltdl [EMAIL PROTECTED] -Install libltdl in a the @var{TARGET-DIRECTORY-NAME} subdirectory of +Install libltdl in the @var{TARGET-DIRECTORY-NAME} subdirectory of your package. Normally, the directory is extracted from the argument to @code{LT_CONFIG_LTDL_DIR} in @file{configure.ac}, though you can also specify a subdirectory name here if you are not using Autoconf @@ -2310,7 +2310,7 @@ @item --subproject If passed in conjunction with @option{--ltdl}, this option will cause -the @command{libtoolize} installed @samp{libltd} to be set up for +the @command{libtoolize} installed @samp{libltdl} to be set up for independent configuration and compilation as a self-contained subproject. To make use of it, you should arrange for your build to call @command{libltdl/configure}, and then run @command{make} in the @@ -3142,7 +3142,7 @@ @deftypevar {const lt_dlsymlist *} lt_preloaded_symbols An array of @var{lt_symbol} structures, representing all the preloaded symbols linked into the program proper. For each module [EMAIL PROTECTED] by the Libtool linked program [EMAIL PROTECTED] by the Libtool linked program there is an element with the @var{name} of the module and a @var{address} of @code{0}, followed by all symbols exported from this file. For the executable itself the special name @samp{@@PROGRAM@@} is used. @@ -3328,7 +3328,7 @@ intrinsics_la_LIBADD = ../libloader/libinterface.la ../libloader/libinterface.la: - cd ../libloader; $(MAKE) $(AM_MAKEFLAGS) libinterface.la + cd ../libloader && $(MAKE) $(AM_MAKEFLAGS) libinterface.la @end example @cindex -weak option @@ -3478,14 +3478,14 @@ and have been replaced by those described here. If you have code that relies on the old deprecated symbol names, defining @samp{LT_NON_POSIX_NAMESPACE} before you include @file{ltdl.h} provides -conversion macros. Whichever set of symbols you use, the new api is +conversion macros. Whichever set of symbols you use, the new API is not binary compatible with the last, so you will need to recompile your application in order to use this version of libltdl. @noindent Note that libltdl is not well tested in a multithreaded environment, though the intention is that it should work (@pxref{Thread Safety -in libltdl, , Using libtldl in a multi threaded environment}). It was +in libltdl, , Using libltdl in a multi threaded environment}). It was reported that @sc{gnu}/Linux's glibc 2.0's @code{dlopen} with @samp{RTLD_LAZY} (which libltdl uses by default) is not thread-safe, but this problem is supposed to be fixed in glibc 2.1. On the other @@ -3654,7 +3654,7 @@ directories and load them all during initialisation. With this function you can have libltdl scan the @code{LT_PATHSEP_CHAR}-delimited directory list in @var{search_path} for candidates, and pass them, along with [EMAIL PROTECTED] to your own callback function, @var{func}. If @var{seach_path} is [EMAIL PROTECTED] to your own callback function, @var{func}. If @var{search_path} is @samp{NULL}, then search all of the standard locations that @code{lt_dlopen} would examine. This function will continue to make calls to @var{func} for each file that it discovers in @var{search_path} @@ -3754,7 +3754,7 @@ @node Thread Safety in libltdl [EMAIL PROTECTED] Using libtldl in a multi threaded environment [EMAIL PROTECTED] Using libltdl in a multi threaded environment Libltdl provides a wrapper around whatever dynamic run-time object loading mechanisms are provided by the host system, many of which are @@ -4230,7 +4230,7 @@ @samp{subproject} depending on how you wish for your project to build @code{libltdl}. In order for @command{libtoolize} to detect @var{LTDL-MODE} correctly, if you supply one of these arguments, they -must be given literally (i.e. macros or shell variables that expand to +must be given literally (i.e., macros or shell variables that expand to the correct @var{LTDL-MODE} will not work): @table @samp @@ -4945,9 +4945,9 @@ with eval echo libname_spec etc.) and a case statement that decides the method that is being used. This is the real [EMAIL PROTECTED] I wish I could condense it a little more, but I don't think I can without function -calls. I've mostly optimized it (moved things out of loops, etc) but +calls. I've mostly optimized it (moved things out of loops, etc.) but there is probably some fat left. I thought I should stop while I was -ahead, work on whatever bugs you discover, etc before thinking about +ahead, work on whatever bugs you discover, etc.@: before thinking about more than obvious optimizations. @node Tested platforms
2007-01-21 Ralf Wildenhues <[EMAIL PROTECTED]> * doc/libtool.texi: Typo fixes. * NEWS: Likewise. Index: ChangeLog =================================================================== RCS file: /cvsroot/libtool/libtool/ChangeLog,v retrieving revision 1.1220.2.417 diff -u -r1.1220.2.417 ChangeLog --- ChangeLog 10 Dec 2006 08:41:41 -0000 1.1220.2.417 +++ ChangeLog 21 Jan 2007 14:29:49 -0000 @@ -4344,7 +4344,7 @@ * cdemo/configure.ac: Ditto. * demo/configure.ac: Ditto. * depdemo/configure.ac: Ditto. - * libtldl/configure.ac: Ditto. + * libltdl/configure.ac: Ditto. * mdemo/configure.ac: Ditto. * pdemo/configure.ac: Ditto. * tagdemo/configure.ac: Ditto. Index: ChangeLog.0 =================================================================== RCS file: /cvsroot/libtool/libtool/Attic/ChangeLog.0,v retrieving revision 1.2 diff -u -r1.2 ChangeLog.0 --- ChangeLog.0 2 May 2000 22:41:36 -0000 1.2 +++ ChangeLog.0 21 Jan 2007 14:29:51 -0000 @@ -2066,7 +2066,7 @@ tests/mdemo-exec.test: updated accordingly * NEWS: Added Thomas Tanner and Gary V. Vaughan to the list of new - maintainers. Detailed expected failures of libtldl+mdemo. Listed + maintainers. Detailed expected failures of libltdl+mdemo. Listed recent ports. Added full URL for the home page. Note that libtool C program is unusable. @@ -2352,7 +2352,7 @@ 1998-11-18 Alexandre Oliva <[EMAIL PROTECTED]> - * NEWS: -module and libtldl + * NEWS: -module and libltdl * mdemo/Makefile.am: ../libltdl is within $(srcdir) 1998-11-18 Thomas Tanner <[EMAIL PROTECTED]> Index: ChangeLog.1 =================================================================== RCS file: /cvsroot/libtool/libtool/Attic/ChangeLog.1,v retrieving revision 1.3 diff -u -r1.3 ChangeLog.1 --- ChangeLog.1 25 Jun 2001 20:42:45 -0000 1.3 +++ ChangeLog.1 21 Jan 2007 14:29:53 -0000 @@ -1853,7 +1853,7 @@ * libltdl/configure.in: Use AC_LIBTOOL_WIN32_DLL for dll compliance. * libltdl/ltdl.c: Define and use LTDL_GLOBAL_DATA to correctly - export global data symbols from libtldl.dll. + export global data symbols from libltdl.dll. * libltdl/ltdl.h: Define and use LTDL_SCOPE to declare data symbols as dllexport, dllimport or plain ornary extern depending in the context in which it is used. Index: NEWS =================================================================== RCS file: /cvsroot/libtool/libtool/NEWS,v retrieving revision 1.109.2.49 diff -u -r1.109.2.49 NEWS --- NEWS 24 Oct 2006 20:18:28 -0000 1.109.2.49 +++ NEWS 21 Jan 2007 14:29:54 -0000 @@ -47,7 +47,7 @@ * Bug Fixes. New in 1.5.18: 2005-05-16; CVS version 1.5.17a, Libtool team: -* Fix regression in 1.5.16 to not install libtldl data files from +* Fix regression in 1.5.16 to not install libltdl data files from `libtoolize --ltdl'ed software packages. * Bug Fixes. Index: doc/libtool.texi =================================================================== RCS file: /cvsroot/libtool/libtool/doc/libtool.texi,v retrieving revision 1.134.2.16 diff -u -r1.134.2.16 libtool.texi --- doc/libtool.texi 20 Mar 2006 20:41:11 -0000 1.134.2.16 +++ doc/libtool.texi 21 Jan 2007 14:29:55 -0000 @@ -1211,7 +1211,7 @@ @item -avoid-version Tries to avoid versioning (@pxref{Versioning}) for libraries and modules, -i.e. no version information is stored and no symbolic links are created. +i.e., no version information is stored and no symbolic links are created. If the platform requires versioning, this option has no effect. @item -dlopen @var{file} @@ -2623,7 +2623,7 @@ @deftypevar {const lt_dlsymlist *} lt_preloaded_symbols An array of @var{lt_symbol} structures, representing all the preloaded -symbols linked into the program. For each @samp{-dlpreloaded} file +symbols linked into the program. For each @samp{-dlpreopen}ed file there is an element with the @var{name} of the file and a @var{address} of @code{0}, followed by all symbols exported from this file. For the executable itself the special name @@PROGRAM@@ is used. @@ -2967,7 +2967,7 @@ directories and load them all during initialisation. With this function you can have libltdl scan the colon delimited directory list in @var{search_path} for candidates, and pass them, along with @var{data} -to your own callback function, @var{func}. If @var{seach_path} is +to your own callback function, @var{func}. If @var{search_path} is @samp{NULL}, then search all of the standard locations that @code{lt_dlopen} would examine. This function will continue to make calls to @var{func} for each file that it discovers in @var{search_path} @@ -3081,7 +3081,7 @@ @node Thread Safety in libltdl [EMAIL PROTECTED] Using libtldl in a multi threaded environment [EMAIL PROTECTED] Using libltdl in a multi threaded environment Using the @code{lt_dlmutex_register()} function, and by providing some appropriate callback function definitions, libltdl can be used in a @@ -4136,9 +4136,9 @@ with eval echo libname_spec etc.) and a case statement that decides which method is being used. This is the real code... I wish I could condense it a little more, but I don't think I can without function -calls. I've mostly optimized it (moved things out of loops, etc) but +calls. I've mostly optimized it (moved things out of loops, etc.) but there is probably some fat left. I thought I should stop while I was -ahead, work on whatever bugs you discover, etc before thinking about +ahead, work on whatever bugs you discover, etc.@: before thinking about more than obvious optimizations. @node Tested platforms @@ -4319,7 +4319,7 @@ inlined the contents of @code{ltmain.sh} into the generated @code{libtool}, which improved performance on many systems. The tests that @file{ltconfig} used to perform are now kept in @file{libtool.m4} -where thay can be written using Autoconf. This has the runtime +where they can be written using Autoconf. This has the runtime performance benefits of inlined @code{ltmain.sh}, @emph{and} improves the build time a little while considerably easing the amount of raw shell code that used to need maintaining. @@ -4608,7 +4608,7 @@ about it. @samp{yes} means that it is possible both to @code{dlopen} and to link against a library without 'lib' prefix, -i.e. it requires @var{hardcode_direct} to be @samp{yes}. +i.e., it requires @var{hardcode_direct} to be @samp{yes}. @end defvar @defvar need_version