Tags corrections.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3784 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Manuel Canales Esparcia 2004-06-13 19:25:16 +00:00
parent 5ce2fc9ccd
commit bb55064a0b
7 changed files with 79 additions and 76 deletions

View File

@ -64,10 +64,10 @@ language tests. The first test that succeeds determines the result.</para>
</varlistentry> </varlistentry>
<varlistentry id="libmagic"> <varlistentry id="libmagic">
<term><command>libmagic</command></term> <term><filename class="libraryfile">libmagic</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-file libmagic"><primary sortas="c-libmagic">libmagic</primary></indexterm> <indexterm zone="ch-system-file libmagic"><primary sortas="c-libmagic">libmagic</primary></indexterm>
<para>contains routines for magic number recognition, used by the file program.</para> <para>contains routines for magic number recognition, used by the <command>file</command> program.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
</variablelist> </variablelist>

View File

@ -37,7 +37,8 @@ Diffutils, GCC, Gettext, Glibc, Grep, Make, Sed</seg></seglistitem>
--localstatedir=/var/lib/locate</userinput></screen> --localstatedir=/var/lib/locate</userinput></screen>
<para>The localstatedir directive above changes the location of the locate <para>The localstatedir directive above changes the location of the locate
database to be in /var/lib/locate, which is FHS-compliant.</para> database to be in <filename class="directory">/var/lib/locate</filename>,
which is FHS-compliant.</para>
<para>Compile the package:</para> <para>Compile the package:</para>
@ -66,7 +67,7 @@ database to be in /var/lib/locate, which is FHS-compliant.</para>
<term><command>bigram</command></term> <term><command>bigram</command></term>
<listitem> <listitem>
<indexterm zone="ch-system-findutils bigram"><primary sortas="b-bigram">bigram</primary></indexterm> <indexterm zone="ch-system-findutils bigram"><primary sortas="b-bigram">bigram</primary></indexterm>
<para>was formerly used to produce locate databases.</para> <para>was formerly used to produce <command>locate</command> databases.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -74,8 +75,8 @@ database to be in /var/lib/locate, which is FHS-compliant.</para>
<term><command>code</command></term> <term><command>code</command></term>
<listitem> <listitem>
<indexterm zone="ch-system-findutils code"><primary sortas="b-code">code</primary></indexterm> <indexterm zone="ch-system-findutils code"><primary sortas="b-code">code</primary></indexterm>
<para>was formerly used to produce locate <para>was formerly used to produce <command>locate</command>
databases. It is the ancestor of frcode.</para> databases. It is the ancestor of <command>frcode</command>.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -91,7 +92,7 @@ databases. It is the ancestor of frcode.</para>
<term><command>frcode</command></term> <term><command>frcode</command></term>
<listitem> <listitem>
<indexterm zone="ch-system-findutils frcode"><primary sortas="b-frcode">frcode</primary></indexterm> <indexterm zone="ch-system-findutils frcode"><primary sortas="b-frcode">frcode</primary></indexterm>
<para>is called by updatedb to compress the list of file names. It uses <para>is called by <command>updatedb</command> to compress the list of file names. It uses
front-compression, reducing the database size by a factor of 4 to 5.</para> front-compression, reducing the database size by a factor of 4 to 5.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -109,7 +110,7 @@ and reports the names that contain a given string or match a given pattern.</par
<term><command>updatedb</command></term> <term><command>updatedb</command></term>
<listitem> <listitem>
<indexterm zone="ch-system-findutils updatedb"><primary sortas="b-updatedb">updatedb</primary></indexterm> <indexterm zone="ch-system-findutils updatedb"><primary sortas="b-updatedb">updatedb</primary></indexterm>
<para>updates the locate database. It scans <para>updates the <command>locate</command> database. It scans
the entire file system (including other file systems that are currently mounted, the entire file system (including other file systems that are currently mounted,
unless told not to) and puts every file name it finds in the database.</para> unless told not to) and puts every file name it finds in the database.</para>
</listitem> </listitem>

View File

@ -95,8 +95,8 @@ chmod 755 /usr/bin/lex</userinput></screen>
<indexterm zone="ch-system-flex flex"><primary sortas="b-flex">flex</primary></indexterm> <indexterm zone="ch-system-flex flex"><primary sortas="b-flex">flex</primary></indexterm>
<para>is a tool for generating programs that <para>is a tool for generating programs that
recognize patterns in text. Pattern recognition is useful in many applications. recognize patterns in text. Pattern recognition is useful in many applications.
From a set of rules on what to look for, flex makes a program that looks for From a set of rules on what to look for, <command>flex</command> makes a program that looks for
those patterns. The reason to use flex is that it is much easier to specify those patterns. The reason to use <command>flex</command> is that it is much easier to specify
the rules for a pattern-finding program than to write the program.</para> the rules for a pattern-finding program than to write the program.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -105,12 +105,12 @@ the rules for a pattern-finding program than to write the program.</para>
<term><command>flex++</command></term> <term><command>flex++</command></term>
<listitem> <listitem>
<indexterm zone="ch-system-flex flex-"><primary sortas="b-flex++">flex++</primary></indexterm> <indexterm zone="ch-system-flex flex-"><primary sortas="b-flex++">flex++</primary></indexterm>
<para>invokes a version of flex that is used exclusively for C++ scanners.</para> <para>invokes a version of <command>flex</command> that is used exclusively for C++ scanners.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="libfl.a"> <varlistentry id="libfl.a">
<term><command>libfl.a</command></term> <term><filename class="libraryfile">libfl.a</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-flex libfl.a"><primary sortas="c-libfl.a">libfl.a</primary></indexterm> <indexterm zone="ch-system-flex libfl.a"><primary sortas="c-libfl.a">libfl.a</primary></indexterm>
<para>is the flex library.</para> <para>is the flex library.</para>

View File

@ -61,7 +61,7 @@ pgawk, pgawk-&gawk-version; and pwcat</seg></seglistitem>
<listitem> <listitem>
<indexterm zone="ch-system-gawk gawk"><primary sortas="b-gawk">gawk</primary></indexterm> <indexterm zone="ch-system-gawk gawk"><primary sortas="b-gawk">gawk</primary></indexterm>
<para>is a program for manipulating text files. <para>is a program for manipulating text files.
It is the GNU implementation of awk.</para> It is the GNU implementation of <command>awk</command>.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -77,7 +77,7 @@ It is the GNU implementation of awk.</para>
<term><command>igawk</command></term> <term><command>igawk</command></term>
<listitem> <listitem>
<indexterm zone="ch-system-gawk igawk"><primary sortas="b-igawk">igawk</primary></indexterm> <indexterm zone="ch-system-gawk igawk"><primary sortas="b-igawk">igawk</primary></indexterm>
<para>gives gawk the ability to include files.</para> <para>gives <command>gawk</command> the ability to include files.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -85,7 +85,7 @@ It is the GNU implementation of awk.</para>
<term><command>pgawk</command></term> <term><command>pgawk</command></term>
<listitem> <listitem>
<indexterm zone="ch-system-gawk pgawk"><primary sortas="b-pgawk">pgawk</primary></indexterm> <indexterm zone="ch-system-gawk pgawk"><primary sortas="b-pgawk">pgawk</primary></indexterm>
<para>is the profiling version of gawk.</para> <para>is the profiling version of <command>gawk</command>.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>

View File

@ -30,7 +30,7 @@ Gawk, Gettext, Glibc, Grep, Make, Perl, Sed, Texinfo</seg></seglistitem>
<title>Installation of GCC</title> <title>Installation of GCC</title>
<para>This package is known to behave badly when you have changed its <para>This package is known to behave badly when you have changed its
default optimization flags (including the -march and -mcpu options). default optimization flags (including the <parameter>-march</parameter> and <parameter>-mcpu</parameter> options).
Therefore, if you have defined any environment variables that override Therefore, if you have defined any environment variables that override
default optimizations, such as CFLAGS and CXXFLAGS, we recommend un-setting default optimizations, such as CFLAGS and CXXFLAGS, we recommend un-setting
or modifying them when building GCC.</para> or modifying them when building GCC.</para>
@ -47,8 +47,8 @@ the Specs patch) also used in the previous chapter:</para>
<screen><userinput>patch -Np1 -i ../gcc-&gcc-short-version;-no_fixincludes-1.patch</userinput></screen> <screen><userinput>patch -Np1 -i ../gcc-&gcc-short-version;-no_fixincludes-1.patch</userinput></screen>
<para>Now apply a sed substitution that will suppress the installation of <para>Now apply a sed substitution that will suppress the installation of
<filename>libiberty.a</filename>. We want to use the version of <filename class="libraryfile">libiberty.a</filename>. We want to use the version of
<filename>libiberty.a</filename> provided by Binutils:</para> <filename class="libraryfile">libiberty.a</filename> provided by Binutils:</para>
<screen><userinput>sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in</userinput></screen> <screen><userinput>sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in</userinput></screen>
@ -86,7 +86,7 @@ doubts.</para>
<screen><userinput>make install</userinput></screen> <screen><userinput>make install</userinput></screen>
<para>Some packages expect the C PreProcessor to be installed in the <para>Some packages expect the C PreProcessor to be installed in the
<filename>/lib</filename> directory. <filename class="directory">/lib</filename> directory.
To support those packages, create this symlink:</para> To support those packages, create this symlink:</para>
<screen><userinput>ln -s ../usr/bin/cpp /lib</userinput></screen> <screen><userinput>ln -s ../usr/bin/cpp /lib</userinput></screen>
@ -161,15 +161,15 @@ analyze programs to find out where optimizations will have the most effect.</par
</varlistentry> </varlistentry>
<varlistentry id="libgcc"> <varlistentry id="libgcc">
<term><command>libgcc*</command></term> <term><filename class="libraryfile">libgcc*</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-gcc libgcc"><primary sortas="c-libgcc*">libgcc*</primary></indexterm> <indexterm zone="ch-system-gcc libgcc"><primary sortas="c-libgcc*">libgcc*</primary></indexterm>
<para>contains run-time support for gcc.</para> <para>contains run-time support for <command>gcc</command>.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="libstdc"> <varlistentry id="libstdc">
<term><command>libstdc++</command></term> <term><filename class="libraryfile">libstdc++</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-gcc libstdc"><primary sortas="c-libstdc++">libstdc++</primary></indexterm> <indexterm zone="ch-system-gcc libstdc"><primary sortas="c-libstdc++">libstdc++</primary></indexterm>
<para>is the standard C++ library. It contains many frequently-used functions.</para> <para>is the standard C++ library. It contains many frequently-used functions.</para>
@ -177,7 +177,7 @@ analyze programs to find out where optimizations will have the most effect.</par
</varlistentry> </varlistentry>
<varlistentry id="libsupc"> <varlistentry id="libsupc">
<term><command>libsupc++</command></term> <term><filename class="libraryfile">libsupc++</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-gcc libsupc"><primary sortas="c-libsupc++">libsupc++</primary></indexterm> <indexterm zone="ch-system-gcc libsupc"><primary sortas="c-libsupc++">libsupc++</primary></indexterm>
<para>provides supporting routines for the c++ programming language.</para> <para>provides supporting routines for the c++ programming language.</para>

View File

@ -67,7 +67,7 @@ ngettext, project-id, team-address, trigger, urlget, user-email and xgettext</se
<term><command>autopoint</command></term> <term><command>autopoint</command></term>
<listitem> <listitem>
<indexterm zone="ch-system-gettext autopoint"><primary sortas="b-autopoint">autopoint</primary></indexterm> <indexterm zone="ch-system-gettext autopoint"><primary sortas="b-autopoint">autopoint</primary></indexterm>
<para>copies standard gettext infrastructure files into a source package.</para> <para>copies standard Gettext infrastructure files into a source package.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -135,7 +135,7 @@ catalog according to their attributes and manipulates the attributes.</para>
<term><command>msgcat</command></term> <term><command>msgcat</command></term>
<listitem> <listitem>
<indexterm zone="ch-system-gettext msgcat"><primary sortas="b-msgcat">msgcat</primary></indexterm> <indexterm zone="ch-system-gettext msgcat"><primary sortas="b-msgcat">msgcat</primary></indexterm>
<para>concatenates and merges the given <filename>.po</filename> files.</para> <para>concatenates and merges the given <filename class="extension">.po</filename> files.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -143,7 +143,7 @@ catalog according to their attributes and manipulates the attributes.</para>
<term><command>msgcmp</command></term> <term><command>msgcmp</command></term>
<listitem> <listitem>
<indexterm zone="ch-system-gettext msgcmp"><primary sortas="b-msgcmp">msgcmp</primary></indexterm> <indexterm zone="ch-system-gettext msgcmp"><primary sortas="b-msgcmp">msgcmp</primary></indexterm>
<para>compares two <filename>.po</filename> <para>compares two <filename class="extension">.po</filename>
files to check that both contain the same set of msgid strings.</para> files to check that both contain the same set of msgid strings.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -153,7 +153,7 @@ files to check that both contain the same set of msgid strings.</para>
<listitem> <listitem>
<indexterm zone="ch-system-gettext msgcomm"><primary sortas="b-msgcomm">msgcomm</primary></indexterm> <indexterm zone="ch-system-gettext msgcomm"><primary sortas="b-msgcomm">msgcomm</primary></indexterm>
<para>finds the messages that are common to <para>finds the messages that are common to
to the given <filename>.po</filename> files.</para> to the given <filename class="extension">.po</filename> files.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -210,7 +210,7 @@ catalog that match a given pattern or belong to some given source files.</para>
<term><command>msginit</command></term> <term><command>msginit</command></term>
<listitem> <listitem>
<indexterm zone="ch-system-gettext msginit"><primary sortas="b-msginit">msginit</primary></indexterm> <indexterm zone="ch-system-gettext msginit"><primary sortas="b-msginit">msginit</primary></indexterm>
<para>creates a new <filename>.po</filename> file, initializing the meta <para>creates a new <filename class="extension">.po</filename> file, initializing the meta
information with values from the user's environment.</para> information with values from the user's environment.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -258,7 +258,7 @@ from the given source files, to make the first translation template.</para>
</varlistentry> </varlistentry>
<varlistentry id="libasprintf"> <varlistentry id="libasprintf">
<term><command>libasprintf</command></term> <term><filename class="libraryfile">libasprintf</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-gettext libasprintf"><primary sortas="c-libasprintf">libasprintf</primary></indexterm> <indexterm zone="ch-system-gettext libasprintf"><primary sortas="c-libasprintf">libasprintf</primary></indexterm>
<para>defines the autosprintf class, which <para>defines the autosprintf class, which
@ -268,29 +268,31 @@ makes C formatted output routines usable in C++ programs, for use with the
</varlistentry> </varlistentry>
<varlistentry id="libgettextlib"> <varlistentry id="libgettextlib">
<term><command>libgettextlib</command></term> <term><filename class="libraryfile">libgettextlib</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-gettext libgettextlib"><primary sortas="c-libgettextlib">libgettextlib</primary></indexterm> <indexterm zone="ch-system-gettext libgettextlib"><primary sortas="c-libgettextlib">libgettextlib</primary></indexterm>
<para>is a private library containing common routines used by the various gettext <para>is a private library containing common routines used by the various Gettext
programs. They're not meant for general use.</para> programs. They're not meant for general use.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="libgettextpo"> <varlistentry id="libgettextpo">
<term><command>libgettextpo</command></term> <term><filename class="libraryfile">libgettextpo</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-gettext libgettextpo"><primary sortas="c-libgettextpo">libgettextpo</primary></indexterm> <indexterm zone="ch-system-gettext libgettextpo"><primary sortas="c-libgettextpo">libgettextpo</primary></indexterm>
<para>is used to write specialized programs that process PO files. This library is <para>is used to write specialized programs that process <filename
used when the standard applications shipped with gettext won't suffice (such as class="extension">.po</filename> files. This library is
msgcomm, msgcmp, msgattrib and msgen).</para> used when the standard applications shipped with Gettext won't suffice (such as
<command>msgcomm</command>, <command>msgcmp</command>,
<command>msgattrib</command> and <command>msgen</command>).</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="libgettextsrc"> <varlistentry id="libgettextsrc">
<term><command>libgettextsrc</command></term> <term><filename class="libraryfile">libgettextsrc</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-gettext libgettextsrc"><primary sortas="c-libgettextsrc">libgettextsrc</primary></indexterm> <indexterm zone="ch-system-gettext libgettextsrc"><primary sortas="c-libgettextsrc">libgettextsrc</primary></indexterm>
<para>is a private library containing common routines used by the various gettext <para>is a private library containing common routines used by the various Gettext
programs. They're not meant for general use.</para> programs. They're not meant for general use.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>

View File

@ -33,7 +33,7 @@ Gawk, GCC, Gettext, Grep, Make, Perl, Sed, Texinfo</seg></seglistitem>
<para>The Glibc build system is very well self-contained and will install <para>The Glibc build system is very well self-contained and will install
perfectly, even though our compiler specs file and linker are still pointing perfectly, even though our compiler specs file and linker are still pointing
at <filename>/tools</filename>. We cannot adjust the specs and linker before at <filename class="directory">/tools</filename>. We cannot adjust the specs and linker before
the Glibc install, because the Glibc autoconf tests would then give bogus the Glibc install, because the Glibc autoconf tests would then give bogus
results and thus defeat our goal of achieving a clean build.</para> results and thus defeat our goal of achieving a clean build.</para>
@ -57,9 +57,9 @@ cd ../glibc-build</userinput></screen>
<variablelist> <variablelist>
<varlistentry> <varlistentry>
<term><userinput>--libexecdir=/tmp/pt_chown</userinput></term> <term><parameter>--libexecdir=/tmp/pt_chown</parameter></term>
<listitem><para>This changes <listitem><para>This changes
the location of the <filename>pt_chown</filename> program from its default of the location of the <command>pt_chown</command> program from its default of
<filename class="directory">/usr/libexec</filename> to <filename class="directory">/usr/libexec</filename> to
<filename class="directory">/tmp/pt_chown</filename>. This program isn't required <filename class="directory">/tmp/pt_chown</filename>. This program isn't required
on modern systems, so we install it in a place from which we will delete it on modern systems, so we install it in a place from which we will delete it
@ -134,7 +134,7 @@ Numerous unofficial and unstable patches are required to fix these problems,
and it has been decided not to support such complex locales. and it has been decided not to support such complex locales.
This applies to the ja_JP and fa_IR locales as well: This applies to the ja_JP and fa_IR locales as well:
they have been installed only they have been installed only
for gcc and gettext tests to pass, and e.g. for GCC and Gettext tests to pass, and e.g.
the <command>watch</command> program (part of Procps) the <command>watch</command> program (part of Procps)
compiled according to this book doesn't work properly in them. compiled according to this book doesn't work properly in them.
Various attempts to circumvent these Various attempts to circumvent these
@ -164,7 +164,7 @@ to be set up.</para>
<para>Create a new file <filename>/etc/nsswitch.conf</filename> by running the <para>Create a new file <filename>/etc/nsswitch.conf</filename> by running the
following:</para> following:</para>
<screen><userinput>cat &gt; /etc/nsswitch.conf &lt;&lt; "EOF"</userinput> <screen><userinput>cat &gt; /etc/nsswitch.conf &lt;&lt; "EOF"
# Begin /etc/nsswitch.conf # Begin /etc/nsswitch.conf
passwd: files passwd: files
@ -180,7 +180,7 @@ ethers: files
rpc: files rpc: files
# End /etc/nsswitch.conf # End /etc/nsswitch.conf
<userinput>EOF</userinput></screen> EOF</userinput></screen>
<para>To find out what time zone you're in, run the following script:</para> <para>To find out what time zone you're in, run the following script:</para>
@ -197,10 +197,10 @@ or <emphasis>Canada/Eastern</emphasis>. Then create the
<variablelist> <variablelist>
<varlistentry> <varlistentry>
<term><userinput>--remove-destination</userinput></term> <term><parameter>--remove-destination</parameter></term>
<listitem><para>This is needed to force removal of the already existing symbolic <listitem><para>This is needed to force removal of the already existing symbolic
link. The reason why we copy instead of symlink is to cover the situation where link. The reason why we copy instead of symlink is to cover the situation where
<filename>/usr</filename> is on a separate partition. This could matter, for <filename class="directory">/usr</filename> is on a separate partition. This could matter, for
example, when booted into single user mode.</para></listitem> example, when booted into single user mode.</para></listitem>
</varlistentry> </varlistentry>
</variablelist> </variablelist>
@ -217,7 +217,7 @@ gave you.</para>
<indexterm zone="conf-ld"><primary sortas="e-/etc/ld.so.conf">/etc/ld.so.conf</primary></indexterm> <indexterm zone="conf-ld"><primary sortas="e-/etc/ld.so.conf">/etc/ld.so.conf</primary></indexterm>
<para>By default, the dynamic loader <para>By default, the dynamic loader
(<filename>/lib/ld-linux.so.2</filename>) searches through <filename (<filename class="libraryfile">/lib/ld-linux.so.2</filename>) searches through <filename
class="directory">/lib</filename> and <filename class="directory">/usr/lib</filename> class="directory">/lib</filename> and <filename class="directory">/usr/lib</filename>
for dynamic libraries that are needed for dynamic libraries that are needed
by programs when you run them. However, if there are libraries in by programs when you run them. However, if there are libraries in
@ -232,14 +232,14 @@ dynamic loader's search path.</para>
<para>Create a new file <filename>/etc/ld.so.conf</filename> by running the <para>Create a new file <filename>/etc/ld.so.conf</filename> by running the
following:</para> following:</para>
<screen><userinput>cat &gt; /etc/ld.so.conf &lt;&lt; "EOF"</userinput> <screen><userinput>cat &gt; /etc/ld.so.conf &lt;&lt; "EOF"
# Begin /etc/ld.so.conf # Begin /etc/ld.so.conf
/usr/local/lib /usr/local/lib
/opt/lib /opt/lib
# End /etc/ld.so.conf # End /etc/ld.so.conf
<userinput>EOF</userinput></screen> EOF</userinput></screen>
</sect2> </sect2>
@ -317,7 +317,7 @@ when a program terminates with a segmentation fault.</para>
<term><command>iconvconfig</command></term> <term><command>iconvconfig</command></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc iconvconfig"><primary sortas="b-iconvconfig">iconvconfig</primary></indexterm> <indexterm zone="ch-system-glibc iconvconfig"><primary sortas="b-iconvconfig">iconvconfig</primary></indexterm>
<para>creates fastloading iconv module configuration file.</para> <para>creates fastloading <command>iconv</command> module configuration file.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -342,7 +342,7 @@ by each given program or shared library.</para>
<term><command>lddlibc4</command></term> <term><command>lddlibc4</command></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc lddlibc4"><primary sortas="b-lddlibc4">lddlibc4</primary></indexterm> <indexterm zone="ch-system-glibc lddlibc4"><primary sortas="b-lddlibc4">lddlibc4</primary></indexterm>
<para>assists ldd with object files.</para> <para>assists <command>ldd</command> with object files.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -474,7 +474,7 @@ printing the currently executed function.</para>
</varlistentry> </varlistentry>
<varlistentry id="ld.so"> <varlistentry id="ld.so">
<term><command>ld.so</command></term> <term><filename class="libraryfile">ld.so</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc ld.so"><primary sortas="c-ld.so">ld.so</primary></indexterm> <indexterm zone="ch-system-glibc ld.so"><primary sortas="c-ld.so">ld.so</primary></indexterm>
<para>is the helper program for shared library executables.</para> <para>is the helper program for shared library executables.</para>
@ -482,7 +482,7 @@ printing the currently executed function.</para>
</varlistentry> </varlistentry>
<varlistentry id="libBrokenLocale"> <varlistentry id="libBrokenLocale">
<term><command>libBrokenLocale</command></term> <term><filename class="libraryfile">libBrokenLocale</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc libBrokenLocale"><primary sortas="c-libBrokenLocale">libBrokenLocale</primary></indexterm> <indexterm zone="ch-system-glibc libBrokenLocale"><primary sortas="c-libBrokenLocale">libBrokenLocale</primary></indexterm>
<para>is used by programs, such as Mozilla, to solve broken locales.</para> <para>is used by programs, such as Mozilla, to solve broken locales.</para>
@ -490,7 +490,7 @@ printing the currently executed function.</para>
</varlistentry> </varlistentry>
<varlistentry id="libSegFault"> <varlistentry id="libSegFault">
<term><command>libSegFault</command></term> <term><filename class="libraryfile">libSegFault</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc libSegFault"><primary sortas="c-libSegFault">libSegFault</primary></indexterm> <indexterm zone="ch-system-glibc libSegFault"><primary sortas="c-libSegFault">libSegFault</primary></indexterm>
<para>is a segmentation fault signal handler. It tries to catch segfaults.</para> <para>is a segmentation fault signal handler. It tries to catch segfaults.</para>
@ -498,7 +498,7 @@ printing the currently executed function.</para>
</varlistentry> </varlistentry>
<varlistentry id="libanl"> <varlistentry id="libanl">
<term><command>libanl</command></term> <term><filename class="libraryfile">libanl</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc libanl"><primary sortas="c-libanl">libanl</primary></indexterm> <indexterm zone="ch-system-glibc libanl"><primary sortas="c-libanl">libanl</primary></indexterm>
<para>is an asynchronous name lookup library.</para> <para>is an asynchronous name lookup library.</para>
@ -506,7 +506,7 @@ printing the currently executed function.</para>
</varlistentry> </varlistentry>
<varlistentry id="libbsd-compat"> <varlistentry id="libbsd-compat">
<term><command>libbsd-compat</command></term> <term><filename class="libraryfile">libbsd-compat</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc libbsd-compat"><primary sortas="c-libbsd-compat">libbsd-compat</primary></indexterm> <indexterm zone="ch-system-glibc libbsd-compat"><primary sortas="c-libbsd-compat">libbsd-compat</primary></indexterm>
<para>provides the portability needed <para>provides the portability needed
@ -515,7 +515,7 @@ in order to run certain BSD programs under Linux.</para>
</varlistentry> </varlistentry>
<varlistentry id="libc"> <varlistentry id="libc">
<term><command>libc</command></term> <term><filename class="libraryfile">libc</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc libc"><primary sortas="c-libc">libc</primary></indexterm> <indexterm zone="ch-system-glibc libc"><primary sortas="c-libc">libc</primary></indexterm>
<para>is the main C library -- a collection of commonly used functions.</para> <para>is the main C library -- a collection of commonly used functions.</para>
@ -523,7 +523,7 @@ in order to run certain BSD programs under Linux.</para>
</varlistentry> </varlistentry>
<varlistentry id="libcrypt"> <varlistentry id="libcrypt">
<term><command>libcrypt</command></term> <term><filename class="libraryfile">libcrypt</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc libcrypt"><primary sortas="c-libcrypt">libcrypt</primary></indexterm> <indexterm zone="ch-system-glibc libcrypt"><primary sortas="c-libcrypt">libcrypt</primary></indexterm>
<para>is the cryptography library.</para> <para>is the cryptography library.</para>
@ -531,7 +531,7 @@ in order to run certain BSD programs under Linux.</para>
</varlistentry> </varlistentry>
<varlistentry id="libdl"> <varlistentry id="libdl">
<term><command>libdl</command></term> <term><filename class="libraryfile">libdl</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc libdl"><primary sortas="c-libdl">libdl</primary></indexterm> <indexterm zone="ch-system-glibc libdl"><primary sortas="c-libdl">libdl</primary></indexterm>
<para>is the dynamic linking interface library.</para> <para>is the dynamic linking interface library.</para>
@ -539,15 +539,15 @@ in order to run certain BSD programs under Linux.</para>
</varlistentry> </varlistentry>
<varlistentry id="libg"> <varlistentry id="libg">
<term><command>libg</command></term> <term><filename class="libraryfile">libg</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc libg"><primary sortas="c-libg">libg</primary></indexterm> <indexterm zone="ch-system-glibc libg"><primary sortas="c-libg">libg</primary></indexterm>
<para>is a runtime library for g++.</para> <para>is a runtime library for <command>g++</command>.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="libieee"> <varlistentry id="libieee">
<term><command>libieee</command></term> <term><filename class="libraryfile">libieee</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc libieee"><primary sortas="c-libieee">libieee</primary></indexterm> <indexterm zone="ch-system-glibc libieee"><primary sortas="c-libieee">libieee</primary></indexterm>
<para>is the IEEE floating point library.</para> <para>is the IEEE floating point library.</para>
@ -555,7 +555,7 @@ in order to run certain BSD programs under Linux.</para>
</varlistentry> </varlistentry>
<varlistentry id="libm"> <varlistentry id="libm">
<term><command>libm</command></term> <term><filename class="libraryfile">libm</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc libm"><primary sortas="c-libm">libm</primary></indexterm> <indexterm zone="ch-system-glibc libm"><primary sortas="c-libm">libm</primary></indexterm>
<para>is the mathematical library.</para> <para>is the mathematical library.</para>
@ -563,7 +563,7 @@ in order to run certain BSD programs under Linux.</para>
</varlistentry> </varlistentry>
<varlistentry id="libmcheck"> <varlistentry id="libmcheck">
<term><command>libmcheck</command></term> <term><filename class="libraryfile">libmcheck</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc libmcheck"><primary sortas="c-libmcheck">libmcheck</primary></indexterm> <indexterm zone="ch-system-glibc libmcheck"><primary sortas="c-libmcheck">libmcheck</primary></indexterm>
<para>contains code run at boot.</para> <para>contains code run at boot.</para>
@ -571,16 +571,16 @@ in order to run certain BSD programs under Linux.</para>
</varlistentry> </varlistentry>
<varlistentry id="libmemusage"> <varlistentry id="libmemusage">
<term><command>libmemusage</command></term> <term><filename class="libraryfile">libmemusage</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc libmemusage"><primary sortas="c-libmemusage">libmemusage</primary></indexterm> <indexterm zone="ch-system-glibc libmemusage"><primary sortas="c-libmemusage">libmemusage</primary></indexterm>
<para>is used by memusage to help collect <para>is used by <command>memusage</command> to help collect
information about the memory usage of a program.</para> information about the memory usage of a program.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="libnsl"> <varlistentry id="libnsl">
<term><command>libnsl</command></term> <term><filename class="libraryfile">libnsl</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc libnsl"><primary sortas="c-libnsl">libnsl</primary></indexterm> <indexterm zone="ch-system-glibc libnsl"><primary sortas="c-libnsl">libnsl</primary></indexterm>
<para>is the network services library.</para> <para>is the network services library.</para>
@ -588,7 +588,7 @@ information about the memory usage of a program.</para>
</varlistentry> </varlistentry>
<varlistentry id="libnss"> <varlistentry id="libnss">
<term><command>libnss*</command></term> <term><filename class="libraryfile">libnss*</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc libnss"><primary sortas="c-libnss*">libnss*</primary></indexterm> <indexterm zone="ch-system-glibc libnss"><primary sortas="c-libnss*">libnss*</primary></indexterm>
<para>are the Name Service Switch libraries, <para>are the Name Service Switch libraries,
@ -598,7 +598,7 @@ aliases, services, protocols,and the like.</para>
</varlistentry> </varlistentry>
<varlistentry id="libpcprofile"> <varlistentry id="libpcprofile">
<term><command>libpcprofile</command></term> <term><filename class="libraryfile">libpcprofile</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc libpcprofile"><primary sortas="c-libpcprofile">libpcprofile</primary></indexterm> <indexterm zone="ch-system-glibc libpcprofile"><primary sortas="c-libpcprofile">libpcprofile</primary></indexterm>
<para>contains profiling functions used <para>contains profiling functions used
@ -607,7 +607,7 @@ to track the amount of CPU time spent in which source code lines.</para>
</varlistentry> </varlistentry>
<varlistentry id="libpthread"> <varlistentry id="libpthread">
<term><command>libpthread</command></term> <term><filename class="libraryfile">libpthread</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc libpthread"><primary sortas="c-libpthread">libpthread</primary></indexterm> <indexterm zone="ch-system-glibc libpthread"><primary sortas="c-libpthread">libpthread</primary></indexterm>
<para>is the POSIX threads library.</para> <para>is the POSIX threads library.</para>
@ -615,7 +615,7 @@ to track the amount of CPU time spent in which source code lines.</para>
</varlistentry> </varlistentry>
<varlistentry id="libresolv"> <varlistentry id="libresolv">
<term><command>libresolv</command></term> <term><filename class="libraryfile">libresolv</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc libresolv"><primary sortas="c-libresolv">libresolv</primary></indexterm> <indexterm zone="ch-system-glibc libresolv"><primary sortas="c-libresolv">libresolv</primary></indexterm>
<para>contains functions for creating, <para>contains functions for creating,
@ -624,7 +624,7 @@ sending, and interpreting packets to the Internet domain name servers.</para>
</varlistentry> </varlistentry>
<varlistentry id="librpcsvc"> <varlistentry id="librpcsvc">
<term><command>librpcsvc</command></term> <term><filename class="libraryfile">librpcsvc</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc librpcsvc"><primary sortas="c-librpcsvc">librpcsvc</primary></indexterm> <indexterm zone="ch-system-glibc librpcsvc"><primary sortas="c-librpcsvc">librpcsvc</primary></indexterm>
<para>contains functions providing miscellaneous RPC services.</para> <para>contains functions providing miscellaneous RPC services.</para>
@ -632,7 +632,7 @@ sending, and interpreting packets to the Internet domain name servers.</para>
</varlistentry> </varlistentry>
<varlistentry id="librt"> <varlistentry id="librt">
<term><command>librt</command></term> <term><filename class="libraryfile">librt</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc librt"><primary sortas="c-librt">librt</primary></indexterm> <indexterm zone="ch-system-glibc librt"><primary sortas="c-librt">librt</primary></indexterm>
<para>contains functions providing most of the <para>contains functions providing most of the
@ -641,7 +641,7 @@ interfaces specified by the POSIX.1b Realtime Extension.</para>
</varlistentry> </varlistentry>
<varlistentry id="libthread_db"> <varlistentry id="libthread_db">
<term><command>libthread_db</command></term> <term><filename class="libraryfile">libthread_db</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc libthread_db"><primary sortas="c-libthread_db">libthread_db</primary></indexterm> <indexterm zone="ch-system-glibc libthread_db"><primary sortas="c-libthread_db">libthread_db</primary></indexterm>
<para>contains functions useful for <para>contains functions useful for
@ -650,10 +650,10 @@ building debuggers for multi-threaded programs.</para>
</varlistentry> </varlistentry>
<varlistentry id="libutil"> <varlistentry id="libutil">
<term><command>libutil</command></term> <term><filename class="libraryfile">libutil</filename></term>
<listitem> <listitem>
<indexterm zone="ch-system-glibc libutil"><primary sortas="c-libutil">libutil</primary></indexterm> <indexterm zone="ch-system-glibc libutil"><primary sortas="c-libutil">libutil</primary></indexterm>
<para>contains code for "standard" functions used in many different Unix utilities.</para> <para>contains code for <quote>standard</quote> functions used in many different Unix utilities.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
</variablelist> </variablelist>