From 0a6649d9e112c5224ac9a54a7414cd8b3af6ead3 Mon Sep 17 00:00:00 2001 From: Ralf Wildenhues Date: Sun, 21 Jan 2007 14:34:01 +0000 Subject: [PATCH] * doc/libtool.texi: Typo fixes. * TODO: Likewise. --- ChangeLog | 5 +++++ ChangeLog.1998 | 4 ++-- ChangeLog.1999 | 2 +- ChangeLog.2001 | 2 +- ChangeLog.2004 | 6 +++--- TODO | 2 +- doc/libtool.texi | 22 +++++++++++----------- 7 files changed, 24 insertions(+), 19 deletions(-) diff --git a/ChangeLog b/ChangeLog index 545a51d27..802910d0f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-01-21 Ralf Wildenhues + + * doc/libtool.texi: Typo fixes. + * TODO: Likewise. + 2006-12-14 Ralf Wildenhues * tests/link-order2.at: Define our override `sin' function with diff --git a/ChangeLog.1998 b/ChangeLog.1998 index 8e7b9da15..6eff17529 100644 --- a/ChangeLog.1998 +++ b/ChangeLog.1998 @@ -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 - * NEWS: -module and libtldl + * NEWS: -module and libltdl * mdemo/Makefile.am: ../libltdl is within $(srcdir) 1998-11-18 Thomas Tanner diff --git a/ChangeLog.1999 b/ChangeLog.1999 index b047a08e5..27674ac85 100644 --- a/ChangeLog.1999 +++ b/ChangeLog.1999 @@ -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. diff --git a/ChangeLog.2001 b/ChangeLog.2001 index a12377af8..16f6362f7 100644 --- a/ChangeLog.2001 +++ b/ChangeLog.2001 @@ -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. diff --git a/ChangeLog.2004 b/ChangeLog.2004 index e1d84fbd3..1c3e6dbd3 100644 --- a/ChangeLog.2004 +++ b/ChangeLog.2004 @@ -309,7 +309,7 @@ 2004-11-23 Peter O'Gorman 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 ' to always work: * libltdl/Makefile.am, libltdl/loaders/Makefile.am: Look for includes @@ -476,7 +476,7 @@ 2004-11-03 Ralf Wildenhues - * 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 diff --git a/TODO b/TODO index 199ece03e..410206486 100644 --- a/TODO +++ b/TODO @@ -70,7 +70,7 @@ GNU Libtool [support #103719] for CC. -1.2. libtldl +1.2. libltdl ------------ * Change libltdl interface: add separate functions for function diff --git a/doc/libtool.texi b/doc/libtool.texi index 02a310c69..b8ae4c4d3 100644 --- a/doc/libtool.texi +++ b/doc/libtool.texi @@ -2249,7 +2249,7 @@ overwrite existing files. Display a help message and exit. @item --ltdl [@var{TARGET-DIRECTORY-NAME}] -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 @@ SUBDIRS += libltdl @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 @@ though Libtool takes care of that detail if you use @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 -@option{-dlpreloaded} by the Libtool linked program +@option{-dlpreopen}ed 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 @@ noinst_LTLIBRARIES = intrinsics.la 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 @@ The early releases of libltdl used some symbols that violated the 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 @@ known names, but rather find all of the modules in a set of 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 -@var{data} to your own callback function, @var{func}. If @var{seach_path} is +@var{data} 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 @@ foo1_la_LDFLAGS = -module @node Thread Safety in libltdl -@section Using libtldl in a multi threaded environment +@section 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 @@ manually specifying the mode to @command{libtoolize} explicitly. @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 @@ initialization and postprocessing (to setup/release variables for use with eval echo libname_spec etc.) and a case statement that decides the method that is being used. This is the real code@dots{} 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 -- 2.47.3