cvs commit: LFS/BOOK/entities glibc.ent

gerard at gerard at
Wed Jan 1 07:02:06 PST 2003

gerard      03/01/01 10:02:06

  Modified:    BOOK/appendixa glibc-desc.xml glibc.xml
               BOOK/chapter06 glibc.xml
               BOOK/entities glibc.ent
  Added:       BOOK/appendixa glibc-shortdesc.xml
  added glibc-shortdesc.xml, removed profiling library descs, changed order of install page (now: contents, dep, install)
  Revision  Changes    Path
  1.20      +14 -32    LFS/BOOK/appendixa/glibc-desc.xml
  Index: glibc-desc.xml
  RCS file: /home/cvsroot/LFS/BOOK/appendixa/glibc-desc.xml,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- glibc-desc.xml	28 Sep 2002 21:08:27 -0000	1.19
  +++ glibc-desc.xml	1 Jan 2003 15:02:06 -0000	1.20
  @@ -2,14 +2,7 @@
   <para>Last checked against version &glibc-contversion;.</para>
  -<sect3><title>Program Files</title>
  -<para>catchsegv, gencat, getconf, getent, glibcbug, iconv, iconvconfig,
  -ldconfig, ldd, lddlibc4, locale, localedef, mtrace, nscd, nscd_nischeck,
  -pcprofiledump, pt_chown, rpcgen, rpcinfo, sln, sprof, tzselect, xtrace,
  -zdump and zic</para></sect3>
  +<sect3><title>Program files descriptions</title>
   <para>catchsegv can be used to create a stack trace when a program
  @@ -107,38 +100,27 @@
  -<sect3><title>Library Files</title>
  -<para>, libBrokenLocale.[a,so], libBrokenLocale_p.a,, libanl.[a,so], libanl_p.a, libbsd-compat.a, libc.[a,so],
  -libc_nonshared.a, libc_p.a, libcrypt.[a,so], libcrypt_p.a, libdl.[a,so],
  -libdl_p.a, libg.a, libieee.a, libm.[a,so], libm_p.a, libmcheck.a,, libnsl.a, libnsl_p.a,,,,,,,, libpthread.[a,so], libpthread_p.a, libresolv.[a,so],
  -libresolv_p.a, librpcsvc.a, librpcsvc_p.a, librt.[a,so], librt_p.a,, libutil.[a,so] and libutil_p.a</para></sect3>
  +<sect3><title>Library files descriptions</title>
   <para> is the helper program for shared library 
  -<sect4><title>libBrokenLocale, libBrokenLocale_p</title>
   <para>Used by software, such as Mozilla, to solve broken locales.</para></sect4>
   <para>libSegFault is a segmentation fault signal handler. It tries to catch
  -<sect4><title>libanl, libanl_p</title>
   <para>libanl is an asynchronous name lookup library.</para></sect4>
   <para>libbsd-compat provides the portability needed in order to run certain
   programs in Linux.</para></sect4>
  -<sect4><title>libc, libc_nonshared, libc_p</title>
  +<sect4><title>libc, libc_nonshared</title>
   <para>These files constitute the main C library. The C library is a
   collection of commonly used functions in programs.
   This way a programmer doesn't need to create his own functions for every
  @@ -156,10 +138,10 @@
   detail, as it is too complicated to explain here in one or two
  -<sect4><title>libcrypt, libcrypt_p</title>
   <para>libcrypt is the cryptography library.</para></sect4>
  -<sect4><title>libdl, libdl_p</title>
   <para>libdl is the dynamic linking interface library.</para></sect4>
  @@ -168,7 +150,7 @@
   <para>libieee is the IEEE floating point library.</para></sect4>
  -<sect4><title>libm, libm_p</title>
   <para>libm is the mathematical library.</para></sect4>
  @@ -178,7 +160,7 @@
   <para>libmemusage is used by memusage to help collect information about the
   memory usage of a program.</para></sect4>
  -<sect4><title>libnsl, libnsl_p</title>
   <para>libnsl is the network services library.</para></sect4>
   <sect4><title>libnss_compat, libnss_dns, libnss_files, 
  @@ -197,17 +179,17 @@
   <para>Code used by the kernel to track CPU time spent in functions, source
   code lines, and instructions.</para></sect4>
  -<sect4><title>libpthread, libpthread_p</title>
   <para>The POSIX threads library.</para></sect4>
  -<sect4><title>libresolv, libresolv_p</title>
   <para>Functions in this library provide for creating, sending, and
   interpreting packets to the Internet domain name servers.</para></sect4>
  -<sect4><title>librpcsvc, librpcsvc_p</title>
   <para>Functions in this library provide miscellaneous RPC services.</para></sect4>
  -<sect4><title>librt, librt_p</title>
   <para>Functions in this library provide most of the interfaces specified by
   the POSIX.1b Realtime Extension.</para></sect4>
  @@ -215,7 +197,7 @@
   <para>Functions is this library are useful for building debuggers for
   multi-threaded programs.</para></sect4>
  -<sect4><title>libutil, libutil_p</title>
   <para>Contains code for "standard" functions used in many different Unix
  1.5       +1 -0      LFS/BOOK/appendixa/glibc.xml
  Index: glibc.xml
  RCS file: /home/cvsroot/LFS/BOOK/appendixa/glibc.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- glibc.xml	15 Dec 2001 14:28:34 -0000	1.4
  +++ glibc.xml	1 Jan 2003 15:02:06 -0000	1.5
  @@ -3,6 +3,7 @@
   <?dbhtml filename="glibc.html" dir="appendixa"?>
  1.1                  LFS/BOOK/appendixa/glibc-shortdesc.xml
  Index: glibc-shortdesc.xml
  <sect2><title>Contents of Glibc</title>
  <para>Last checked against version &glibc-contversion;.</para>
  <para>Glibc is the C library that provides the system calls and basic
  functions such as open, malloc, printf, etc. The C library is used by all
  dynamically linked programs.</para>
  <para>Glibc installs the following files:</para>
  <sect3><title>Program Files</title>
  <para>catchsegv, gencat, getconf, getent, glibcbug, iconv, iconvconfig,
  ldconfig, ldd, lddlibc4, locale, localedef, mtrace, nscd, nscd_nischeck,
  pcprofiledump, pt_chown, rpcgen, rpcinfo, sln, sprof, tzselect, xtrace,
  zdump and zic</para>
  <sect3><title>Library Files</title>
  <para>, libBrokenLocale.[a,so],, libanl.[a,so],
  libbsd-compat.a, libc.[a,so], libc_nonshared.a, libcrypt.[a,so], libdl.[a,so],
  libg.a, libieee.a, libm.[a,so], libmcheck.a,, libnsl.a,,,,,,,, libpthread.[a,so],
  libresolv.[a,so], librpcsvc.a, librt.[a,so], and
  1.10      +2 -2      LFS/BOOK/chapter06/glibc.xml
  Index: glibc.xml
  RCS file: /home/cvsroot/LFS/BOOK/chapter06/glibc.xml,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- glibc.xml	1 Jan 2003 14:14:38 -0000	1.9
  +++ glibc.xml	1 Jan 2003 15:02:06 -0000	1.10
  @@ -5,9 +5,9 @@
   <screen>Estimated build time:           &glibc-time;
   Estimated required disk space:  &glibc-compsize;</screen>
  1.12      +1 -0      LFS/BOOK/entities/glibc.ent
  Index: glibc.ent
  RCS file: /home/cvsroot/LFS/BOOK/entities/glibc.ent,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- glibc.ent	1 Jan 2003 14:27:12 -0000	1.11
  +++ glibc.ent	1 Jan 2003 15:02:06 -0000	1.12
  @@ -10,6 +10,7 @@
   <!ENTITY c6-cf-glibc SYSTEM "../chapter06/config-glibc.xml">
   <!ENTITY aa-glibc SYSTEM "../appendixa/glibc.xml">
  +<!ENTITY aa-glibc-shortdesc SYSTEM "../appendixa/glibc-shortdesc.xml">
   <!ENTITY aa-glibc-desc SYSTEM "../appendixa/glibc-desc.xml">
   <!ENTITY aa-glibc-dep SYSTEM "../appendixa/glibc-dep.xml">
   <!ENTITY aa-glibc-down SYSTEM "../appendixa/glibc-down.xml">
Unsubscribe: send email to listar at
and put 'unsubscribe lfs-book' in the subject header of the message

More information about the lfs-book mailing list