]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* doc/libtool.texi: Minor formatting cleanups.
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Mon, 28 Mar 2005 09:15:32 +0000 (09:15 +0000)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Mon, 28 Mar 2005 09:15:32 +0000 (09:15 +0000)
ChangeLog
doc/libtool.texi

index 3f4478277fbbdbf3617cadf8ef8f9ead52cf6e50..207ecd0a2d28a507bf72fbf60eea8f71c64c0b26 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2005-03-28  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>  (tiny change)
+
+       * doc/libtool.texi: Minor formatting cleanups.
+
 2005-03-24  Gary V. Vaughan  <gary@gnu.org>
 
        * libtoolize.m4sh: Propogate --debug flag to sub-libtoolizes.
index 961857b8e8c4858536bafd23a8adbe3fe57d5c14..7b800fca12903c77064cfaa3fefd5269c5c6c50a 100644 (file)
@@ -1067,7 +1067,7 @@ may get errors about symbol redefinitions.
 
 The key is remembering that a convenience library contains @sc{pic}
 objects, and can be linked where a list of @sc{pic} objects makes sense;
-i.e. into a shared library.  A static convenience library contains
+i.e.@: into a shared library.  A static convenience library contains
 non-@sc{pic} objects, so can be linked into an old static library, or
 a program.
 
@@ -1210,7 +1210,7 @@ that only an object file is created.
 
 Libtool determines the name of the output file by removing the directory
 component from the source file name, then substituting the source code
-suffix (e.g. @samp{.c} for C source code) with the library object suffix,
+suffix (e.g.@: @samp{.c} for C source code) with the library object suffix,
 @samp{.lo}.
 
 If shared libraries are being built, any necessary PIC generation flags
@@ -1305,7 +1305,7 @@ create a static library.
 
 @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}
@@ -1973,8 +1973,8 @@ specifying @option{--without-pic} to @command{configure}.
 
 @defmac LT_LANG (@var{LANGUAGE})
 Enable @command{libtool} support for the language given if it
-has not yet already been enabled.  Languages accepted are "C++",
-"Fortran 77", "Java" and "Windows Resource".
+has not yet already been enabled.  Languages accepted are ``C++'',
+``Fortran 77'', ``Java'' and ``Windows Resource''.
 
 If Autoconf language support macros such as @code{AC_PROG_CXX} are
 used in your @file{configure.ac}, Libtool language support will automatically
@@ -2715,7 +2715,7 @@ by different types of compilers:
 @table @asis
 @item C++ compilers
 C++ compilers require that functions be declared with full prototypes,
-since C++ is more strongly typed than C.  C functions and variables also
+since C++ is more strongly typed than C@.  C functions and variables also
 need to be declared with the @code{extern "C"} directive, so that the
 names aren't mangled.  @xref{C++ libraries}, for other issues relevant
 to using C++ with libtool.
@@ -3373,7 +3373,7 @@ 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
 hand, @samp{RTLD_NOW} was reported to introduce problems in
-multi-threaded applications on FreeBSD.  Working around these problems
+multi-threaded applications on FreeBSD@.  Working around these problems
 is left as an exercise for the reader; contributions are certainly
 welcome.
 
@@ -3465,7 +3465,7 @@ This search path is the value of the environment variable
 
 @item system library search path:
 The system dependent library search path
-(e.g. on Linux it is @var{LD_LIBRARY_PATH}).
+(e.g.@: on Linux it is @var{LD_LIBRARY_PATH}).
 @end enumerate
 
 Each search path must be a list of absolute directories separated by
@@ -3588,7 +3588,7 @@ you should link it with the @option{-avoid-version} switch.
 Note that libtool modules don't need to have a "lib" prefix.
 However, Automake 1.4 or higher is required to build such modules.
 
-Usually a set of modules provide the same interface, i.e, exports the same
+Usually a set of modules provide the same interface, i.e.@: exports the same
 symbols, so that a program can dlopen them without having to know more
 about their internals: In order to avoid symbol conflicts all exported
 symbols must be prefixed with "modulename_LTX_" (@var{modulename} is
@@ -3671,7 +3671,7 @@ structure:
 @code{lt_dlinfo} is used to store information about a module.
 The @var{filename} attribute is a null-terminated character string of
 the real module file name.  If the module is a libtool module then
-@var{name} is its module name (e.g. @code{"libfoo"} for
+@var{name} is its module name (e.g.@: @code{"libfoo"} for
 @code{"dir/libfoo.la"}), otherwise it is set to @code{NULL}.  The
 @var{ref_count} attribute is a reference counter that describes how
 often the same module is currently loaded. @var{module} is the
@@ -4170,7 +4170,7 @@ One advantage of the convenience library is that it is not installed,
 so the fact that you use libltdl will not be apparent to the user, and
 it will not overwrite a pre-installed version of libltdl a user might
 have.  On the other hand, if you want to upgrade libltdl for any
-reason (e.g. a bugfix) you'll have to recompile your package instead
+reason (e.g.@: a bugfix) you'll have to recompile your package instead
 of just replacing an installed version of libltdl.  However, if your
 programs or libraries are linked with other libraries that use such a
 pre-installed version of libltdl, you may get linker errors or
@@ -4716,7 +4716,7 @@ on DEC OSF/1 3 and 4.
 
 @item none
 @vindex none
-It causes deplibs to be reassigned deplibs="".  That way
+It causes deplibs to be reassigned @samp{deplibs=""}.  That way
 @samp{archive_cmds} can contain deplibs on all platforms, but not have
 deplibs used unless needed.
 
@@ -4731,7 +4731,7 @@ improve it.
 Then in @file{ltmain.in} we have the real workhorse: a little
 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... I wish I could
+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
 there is probably some fat left.  I thought I should stop while I was
@@ -5021,7 +5021,7 @@ simultaneously.  Set to @samp{yes} or @samp{no}.
 
 @defvar compiler_o_lo
 Whether the compiler supports compiling directly to a @samp{.lo} file,
-i.e whether object files do not have to have the suffix @samp{.o}.
+i.e.@: whether object files do not have to have the suffix @samp{.o}.
 Set to @samp{yes} or @samp{no}.
 @end defvar
 
@@ -5089,7 +5089,7 @@ Same as @var{finish_cmds}, except the commands are not displayed.
 @end defvar
 
 @defvar fix_srcfile_path
-Expression to fix the shell variable $srcfile for the compiler.
+Expression to fix the shell variable @samp{$srcfile} for the compiler.
 @end defvar
 
 @defvar global_symbol_pipe
@@ -5213,7 +5213,7 @@ module without the @samp{lib} prefix.
 @end defvar
 
 @defvar need_version
-Whether versioning is required for libraries, i.e. whether the
+Whether versioning is required for libraries, i.e.@: whether the
 dynamic linker requires a version suffix for all libraries.
 Set to @samp{yes} or @samp{no}.  By default, it is @samp{unknown}, which
 means the same as @samp{yes}, but documents that we are not really sure