r764 - in trunk/BOOK: . cross-tools/64 cross-tools/common cross-tools/mips cross-tools/mips64 cross-tools/mips64-64 cross-tools/multilib cross-tools/ppc cross-tools/sparc cross-tools/sparc64 cross-tools/sparc64-64 cross-tools/x86 cross-tools/x86_64 cross-tools/x86_64-64 final-system/mips64 final-system/multilib final-system/sparc64 introduction/common

jim at linuxfromscratch.org jim at linuxfromscratch.org
Mon Nov 28 15:07:44 PST 2005


Author: jim
Date: 2005-11-28 16:07:41 -0700 (Mon, 28 Nov 2005)
New Revision: 764

Modified:
   trunk/BOOK/
   trunk/BOOK/cross-tools/64/glibc.xml
   trunk/BOOK/cross-tools/common/glibc.xml
   trunk/BOOK/cross-tools/mips/glibc.xml
   trunk/BOOK/cross-tools/mips64-64/glibc.xml
   trunk/BOOK/cross-tools/mips64/glibc-64bit.xml
   trunk/BOOK/cross-tools/mips64/glibc-n32.xml
   trunk/BOOK/cross-tools/mips64/glibc.xml
   trunk/BOOK/cross-tools/multilib/glibc-64bit.xml
   trunk/BOOK/cross-tools/multilib/glibc.xml
   trunk/BOOK/cross-tools/ppc/glibc.xml
   trunk/BOOK/cross-tools/sparc/glibc.xml
   trunk/BOOK/cross-tools/sparc64-64/glibc.xml
   trunk/BOOK/cross-tools/sparc64/glibc-64bit.xml
   trunk/BOOK/cross-tools/sparc64/glibc.xml
   trunk/BOOK/cross-tools/x86/glibc-headers.xml
   trunk/BOOK/cross-tools/x86_64-64/glibc-headers.xml
   trunk/BOOK/cross-tools/x86_64/glibc-headers.xml
   trunk/BOOK/final-system/mips64/glibc-64bit.xml
   trunk/BOOK/final-system/mips64/glibc-n32.xml
   trunk/BOOK/final-system/mips64/glibc.xml
   trunk/BOOK/final-system/multilib/glibc-64bit.xml
   trunk/BOOK/final-system/multilib/glibc.xml
   trunk/BOOK/final-system/sparc64/glibc-64bit.xml
   trunk/BOOK/final-system/sparc64/glibc.xml
   trunk/BOOK/introduction/common/changelog.xml
Log:
 r807 at server:  jim | 2005-11-28 15:07:12 -0800
 Text updates to Glibc



Property changes on: trunk/BOOK
___________________________________________________________________
Name: svk:merge
   - 3949c430-d905-0410-97b6-f115d20341b5:/cross-lfs:805
f6929928-7304-0410-9559-ff6106abff4d:/cross-lfs:790
   + 3949c430-d905-0410-97b6-f115d20341b5:/cross-lfs:807
f6929928-7304-0410-9559-ff6106abff4d:/cross-lfs:790

Modified: trunk/BOOK/cross-tools/64/glibc.xml
===================================================================
--- trunk/BOOK/cross-tools/64/glibc.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/cross-tools/64/glibc.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -62,7 +62,7 @@
     href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>BUILD_CC="gcc" CC="${LFS_TARGET}-gcc ${BUILD64}" \
+<screen os="df"><userinput>BUILD_CC="gcc" CC="${LFS_TARGET}-gcc ${BUILD64}" \
     AR="${LFS_TARGET}-ar" RANLIB="${LFS_TARGET}-ranlib" \
     ../glibc-&glibc-version;/configure --prefix=/tools \
     --host=${LFS_TARGET} --build=${LFS_HOST} \
@@ -71,12 +71,12 @@
     --with-binutils=/cross-tools/bin --with-headers=/tools/include \
     --cache-file=config.cache</userinput></screen>
 
-    <variablelist>
+    <variablelist os="dg">
       <title>The meaning of the new configure options:</title>
 
       <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
       href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di1'])"/>
+      xpointer="xpointer(//*[@os='dg1'])"/>
 
       <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
       href="../multilib/glibc-64bit.xml"
@@ -84,52 +84,48 @@
 
       <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
       href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di3'])"/>
+      xpointer="xpointer(//*[@os='dg3'])"/>
 
       <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
       href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di4'])"/>
+      xpointer="xpointer(//*[@os='dg4'])"/>
 
       <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
       href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di5'])"/>
+      xpointer="xpointer(//*[@os='dg5'])"/>
 
       <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
       href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di6'])"/>
+      xpointer="xpointer(//*[@os='dg6'])"/>
 
       <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
       href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di7'])"/>
+      xpointer="xpointer(//*[@os='dg7'])"/>
 
       <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
       href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di8'])"/>
+      xpointer="xpointer(//*[@os='dg8'])"/>
 
       <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
       href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di9'])"/>
+      xpointer="xpointer(//*[@os='dg9'])"/>
 
       <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
       href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di10'])"/>
+      xpointer="xpointer(//*[@os='dg10'])"/>
 
     </variablelist>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/glibc.xml"
-    xpointer="xpointer(//*[@os='df'])"/>
+    xpointer="xpointer(//*[@os='dh'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/glibc.xml"
-    xpointer="xpointer(//*[@os='dg'])"/>
+    xpointer="xpointer(//*[@os='di'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/glibc.xml"
-    xpointer="xpointer(//*[@os='dh'])"/>
-
-    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='dj'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
@@ -144,6 +140,10 @@
     href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='dm'])"/>
 
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dn'])"/>
+
   </sect2>
 
   <sect2 role="content">

Modified: trunk/BOOK/cross-tools/common/glibc.xml
===================================================================
--- trunk/BOOK/cross-tools/common/glibc.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/cross-tools/common/glibc.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -57,7 +57,7 @@
     href="../../final-system/common/glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>BUILD_CC="gcc" CC="${LFS_TARGET}-gcc" \
+<screen os="df"><userinput>BUILD_CC="gcc" CC="${LFS_TARGET}-gcc" \
     AR="${LFS_TARGET}-ar" RANLIB="${LFS_TARGET}-ranlib" \
     ../glibc-&glibc-version;/configure --prefix=/tools \
     --host=${LFS_TARGET} --build=${LFS_HOST} \
@@ -66,100 +66,107 @@
     --with-binutils=/cross-tools/bin --with-headers=/tools/include \
     --cache-file=config.cache</userinput></screen>
 
-    <variablelist os="di">
+    <variablelist os="dg">
       <title>The meaning of the new configure options:</title>
 
-      <varlistentry os="di1">
+      <varlistentry os="dg1">
         <term><parameter>BUILD_CC="gcc"</parameter></term>
         <listitem>
-          <para>This do ...</para>
+          <para>This sets GLIBC to use the current compiler on our system. This is
+          used to create the tools GLIBC uses durings it's build.</para>
         </listitem>
       </varlistentry>
 
-      <varlistentry os="di2">
+      <varlistentry os="dg2">
         <term><parameter>CC="${LFS_TARGET}-gcc"</parameter></term>
         <listitem>
-          <para>This do ...</para>
+          <para>This forces GLIBC to use the GCC complier that we made for our target
+          architecture.</para>
         </listitem>
       </varlistentry>
 
-      <varlistentry os="di3">
+      <varlistentry os="dg3">
         <term><parameter>AR="${LFS_TARGET}-ar"</parameter></term>
         <listitem>
-          <para>This do ...</para>
+          <para>This forces GLIBC to use the AR utilitythat we made for our target
+          architecture.</para>
         </listitem>
       </varlistentry>
 
-      <varlistentry os="di4">
+      <varlistentry os="dg4">
         <term><parameter>RANLIB="${LFS_TARGET}-ranlib"</parameter></term>
         <listitem>
-          <para>This do ...</para>
+          <para>This forces GLIBC to use the RANLIB utility we made for our target
+          architecture.</para>
         </listitem>
       </varlistentry>
 
-      <varlistentry os="di5">
+      <varlistentry os="dg5">
         <term><parameter>--disable-profile</parameter></term>
         <listitem>
-          <para>This do ...</para>
+          <para>This builds the libraries without profiling information. 
+	  Omit this option if profiling on the temporary tools is necessary.</para>
         </listitem>
       </varlistentry>
 
-      <varlistentry os="di6">
+      <varlistentry os="dg6">
         <term><parameter>--enable-add-ons</parameter></term>
         <listitem>
-          <para>This do ...</para>
+          <para>This tells GLIBC to utilize all add-on's that are avaialble.</para>
         </listitem>
       </varlistentry>
 
-      <varlistentry os="di7">
+      <varlistentry os="dg7">
         <term><parameter>--with-tls</parameter></term>
         <listitem>
-          <para>This do ...</para>
+          <para>This tells GLIBC to use Thread Local Storage.</para>
         </listitem>
       </varlistentry>
 
-      <varlistentry os="di8">
+      <varlistentry os="dg8">
         <term><parameter>--with-__thread</parameter></term>
         <listitem>
-          <para>This do ...</para>
+          <para>This tells GLIBC to use use the __thread for libc and
+          libpthread builds.</para>
         </listitem>
       </varlistentry>
 
-      <varlistentry os="di9">
+      <varlistentry os="dg9">
         <term><parameter>--with-binutils=/cross-tools/bin</parameter></term>
         <listitem>
-          <para>This do ...</para>
+          <para>This tells GLIBC to use the Binutils that are specific to
+          our target architecture.</para>
         </listitem>
       </varlistentry>
 
-      <varlistentry os="di10">
+      <varlistentry os="dg10">
         <term><parameter>--cache-file=config.cache</parameter></term>
         <listitem>
-          <para>This do ...</para>
+          <para>This tells GLIBC to utilize a premade cache file.</para>
         </listitem>
       </varlistentry>
 
     </variablelist>
 
-    <para os="df">During this stage the following warning might appear:</para>
+    <para os="dh">During this stage the following warning might appear:</para>
 
-<blockquote os="dg"><screen><computeroutput>configure: WARNING:
+<blockquote os="di"><screen><computeroutput>configure: WARNING:
 *** These auxiliary programs are missing or
 *** incompatible versions: msgfmt
 *** some features will be disabled.
 *** Check the INSTALL file for required versions.</computeroutput></screen></blockquote>
 
-    <para os="dh">The missing or incompatible <command>msgfmt</command> program is
+    <para os="dj">The missing or incompatible <command>msgfmt</command> program is
     generally harmless. This <command>msgfmt</command> program is part of the
     Gettext package which the host distribution should provide.</para>
 
-    <para os="dj">Compile the package:</para>
+    <para os="dk">Compile the package:</para>
 
-<screen os="dk"><userinput>make</userinput></screen>
+<screen os="dl"><userinput>make</userinput></screen>
 
-    <para os="dl">Install the package:</para>
+    <para os="dm">Install the package:</para>
 
-<screen os="dm"><userinput>make install</userinput></screen>
+<screen os="dn"><userinput>make install</userinput></screen>
 
   </sect2>
 

Modified: trunk/BOOK/cross-tools/mips/glibc.xml
===================================================================
--- trunk/BOOK/cross-tools/mips/glibc.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/cross-tools/mips/glibc.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -58,120 +58,54 @@
     href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='f'])"/>
 
-    <para os="dd"> For NPTL enabled systems we will need to add the following lines to
-    <filename>config.cache</filename>:</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dd'])"/>
 
-<screen os="de"><userinput>echo "libc_cv_forced_unwind=yes" > config.cache
-echo "libc_cv_c_cleanup=yes" >> config.cache</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='de'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../../final-system/common/glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>BUILD_CC="gcc" CC="${LFS_TARGET}-gcc" \
-    AR="${LFS_TARGET}-ar" RANLIB="${LFS_TARGET}-ranlib" \
-    ../glibc-&glibc-version;/configure --prefix=/tools \
-    --host=${LFS_TARGET} --build=${LFS_HOST} \
-    --disable-profile --enable-add-ons \
-    --with-tls --enable-kernel=2.6.0 --with-__thread \
-    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
-    --cache-file=config.cache</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='df'])"/>
 
-    <variablelist os="di">
-      <title>The meaning of the new configure options:</title>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dg'])"/>
 
-      <varlistentry os="di1">
-        <term><parameter>BUILD_CC="gcc"</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dh'])"/>
 
-      <varlistentry os="di2">
-        <term><parameter>CC="${LFS_TARGET}-gcc"</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='di'])"/>
 
-      <varlistentry os="di3">
-        <term><parameter>AR="${LFS_TARGET}-ar"</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dj'])"/>
 
-      <varlistentry os="di4">
-        <term><parameter>RANLIB="${LFS_TARGET}-ranlib"</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dk'])"/>
 
-      <varlistentry os="di5">
-        <term><parameter>--disable-profile</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dl'])"/>
 
-      <varlistentry os="di6">
-        <term><parameter>--enable-add-ons</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dm'])"/>
 
-      <varlistentry os="di7">
-        <term><parameter>--with-tls</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dn'])"/>
 
-      <varlistentry os="di8">
-        <term><parameter>--with-__thread</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry os="di9">
-        <term><parameter>--with-binutils=/cross-tools/bin</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry os="di10">
-        <term><parameter>--cache-file=config.cache</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
-
-    </variablelist>
-
-    <para os="df">During this stage the following warning might appear:</para>
-
-<blockquote os="dg"><screen><computeroutput>configure: WARNING:
-*** These auxiliary programs are missing or
-*** incompatible versions: msgfmt
-*** some features will be disabled.
-*** Check the INSTALL file for required versions.</computeroutput></screen></blockquote>
-
-    <para os="dh">The missing or incompatible <command>msgfmt</command> program is
-    generally harmless. This <command>msgfmt</command> program is part of the
-    Gettext package which the host distribution should provide.</para>
-
-    <para os="dj">Compile the package:</para>
-
-<screen os="dk"><userinput>make</userinput></screen>
-
-    <para os="dl">Install the package:</para>
-
-<screen os="dm"><userinput>make install</userinput></screen>
-
   </sect2>
 
   <sect2 role="content">

Modified: trunk/BOOK/cross-tools/mips64/glibc-64bit.xml
===================================================================
--- trunk/BOOK/cross-tools/mips64/glibc-64bit.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/cross-tools/mips64/glibc-64bit.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -66,43 +66,34 @@
     href="glibc.xml"
     xpointer="xpointer(//*[@os='de'])"/>
 
-    <para>Now we make sure the Glibc goes into <filename
-    class="directory">/tools/lib64</filename>:</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='n1'])"/>
 
-<screen><userinput>echo "slibdir=/tools/lib64" >> configparms</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='n2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>BUILD_CC="gcc" CC="${LFS_TARGET}-gcc ${BUILD64}" \
-    AR="${LFS_TARGET}-ar" RANLIB="${LFS_TARGET}-ranlib" \
-    ../glibc-&glibc-version;/configure --prefix=/tools \
-    --host=${LFS_TARGET} --build=${LFS_HOST} --libdir=/tools/lib64 \
-    --disable-profile --enable-add-ons \
-    --with-tls --enable-kernel=2.6.0 --with-__thread \
-    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
-    --cache-file=config.cache</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='df'])"/>
 
-    <variablelist os="fa">
-      <title>The meaning of the new configure options:</title>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='dg'])"/>
 
-      <varlistentry os="fa1">
-        <term><parameter>CC="${LFS_TARGET}-gcc ${BUILD64}"</parameter></term>
-        <listitem>
-          <para>This switch do ... .</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="glibc.xml"
+    xpointer="xpointer(//*[@os='dh'])"/>
 
-      <varlistentry>
-        <term><parameter>--libdir=/tools/lib64</parameter></term>
-        <listitem>
-          <para>This switch do ... .</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="glibc.xml"
+    xpointer="xpointer(//*[@os='di'])"/>
 
-    </variablelist>
-
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="glibc.xml"
     xpointer="xpointer(//*[@os='dj'])"/>
@@ -119,6 +110,10 @@
     href="glibc.xml"
     xpointer="xpointer(//*[@os='dm'])"/>
 
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="glibc.xml"
+    xpointer="xpointer(//*[@os='dn'])"/>
+
   </sect2>
 
   <sect2 role="content">

Modified: trunk/BOOK/cross-tools/mips64/glibc-n32.xml
===================================================================
--- trunk/BOOK/cross-tools/mips64/glibc-n32.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/cross-tools/mips64/glibc-n32.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -66,16 +66,16 @@
     href="glibc.xml"
     xpointer="xpointer(//*[@os='de'])"/>
 
-    <para>Now we make sure the Glibc goes into <filename
+    <para os="n1">Now we make sure the Glibc goes into <filename
     class="directory">/tools/lib32</filename>:</para>
 
-<screen><userinput>echo "slibdir=/tools/lib32" >> configparms</userinput></screen>
+<screen os="n2"><userinput>echo "slibdir=/tools/lib32" >> configparms</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>BUILD_CC="gcc" CC="${LFS_TARGET}-gcc ${BUILDN32}" \
+<screen os="df"><userinput>BUILD_CC="gcc" CC="${LFS_TARGET}-gcc ${BUILDN32}" \
     AR="${LFS_TARGET}-ar" RANLIB="${LFS_TARGET}-ranlib" \
     ../glibc-&glibc-version;/configure --prefix=/tools \
     --host=${LFS_TARGET} --build=${LFS_HOST} --libdir=/tools/lib32 \
@@ -90,14 +90,15 @@
       <varlistentry os="fa1">
         <term><parameter>CC="${LFS_TARGET}-gcc ${BUILDN32}"</parameter></term>
         <listitem>
-          <para>This switch do ... .</para>
+          <para>Forces GLIBC to utilize our target architecture GCC utilizing
+          the N32 flags.</para>
         </listitem>
       </varlistentry>
 
       <varlistentry>
         <term><parameter>--libdir=/tools/lib32</parameter></term>
         <listitem>
-          <para>This switch do ... .</para>
+          <para>Puts GLIBC into a /tools/lib32 instead of /tools/lib.</para>
         </listitem>
       </varlistentry>
 
@@ -105,6 +106,14 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="glibc.xml"
+    xpointer="xpointer(//*[@os='dh'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="glibc.xml"
+    xpointer="xpointer(//*[@os='di'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="glibc.xml"
     xpointer="xpointer(//*[@os='dj'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
@@ -119,6 +128,10 @@
     href="glibc.xml"
     xpointer="xpointer(//*[@os='dm'])"/>
 
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="glibc.xml"
+    xpointer="xpointer(//*[@os='dn'])"/>
+
   </sect2>
 
   <sect2 role="content">

Modified: trunk/BOOK/cross-tools/mips64/glibc.xml
===================================================================
--- trunk/BOOK/cross-tools/mips64/glibc.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/cross-tools/mips64/glibc.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -70,69 +70,12 @@
     href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>BUILD_CC="gcc" CC="${LFS_TARGET}-gcc ${BUILD32}" \
-    AR="${LFS_TARGET}-ar" RANLIB="${LFS_TARGET}-ranlib" \
-    ../glibc-&glibc-version;/configure --prefix=/tools \
-    --host=${LFS_TARGET32} --build=${LFS_HOST} \
-    --disable-profile --enable-add-ons \
-    --with-tls --enable-kernel=2.6.0 --with-__thread \
-    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
-    --cache-file=config.cache</userinput></screen>
-
-    <variablelist>
-      <title>The meaning of the new configure options:</title>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di1'])"/>
-
-      <varlistentry os="ea1">
-        <term><parameter>CC="${LFS_TARGET}-gcc ${BUILD32}"</parameter></term>
-        <listitem>
-          <para>This switch do ... .</para>
-        </listitem>
-      </varlistentry>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di3'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di4'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di5'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di6'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di7'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di8'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di9'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di10'])"/>
-
-    </variablelist>
-
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/glibc.xml"
+    href="../multilib/glibc.xml"
     xpointer="xpointer(//*[@os='df'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/glibc.xml"
+    href="../multilib/glibc.xml"
     xpointer="xpointer(//*[@os='dg'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
@@ -141,6 +84,10 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='di'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='dj'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
@@ -155,6 +102,10 @@
     href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='dm'])"/>
 
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dn'])"/>
+
   </sect2>
 
   <sect2 role="content">

Modified: trunk/BOOK/cross-tools/mips64-64/glibc.xml
===================================================================
--- trunk/BOOK/cross-tools/mips64-64/glibc.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/cross-tools/mips64-64/glibc.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -70,66 +70,12 @@
     href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>BUILD_CC="gcc" CC="${LFS_TARGET}-gcc ${BUILD64}" \
-    AR="${LFS_TARGET}-ar" RANLIB="${LFS_TARGET}-ranlib" \
-    ../glibc-&glibc-version;/configure --prefix=/tools \
-    --host=${LFS_TARGET} --build=${LFS_HOST} \
-    --disable-profile --enable-add-ons \
-    --with-tls --enable-kernel=2.6.0 --with-__thread \
-    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
-    --cache-file=config.cache</userinput></screen>
-
-    <variablelist>
-      <title>The meaning of the new configure options:</title>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di1'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../multilib/glibc-64bit.xml"
-      xpointer="xpointer(//*[@os='fa1'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di3'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di4'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di5'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di6'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di7'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di8'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di9'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di10'])"/>
-
-    </variablelist>
-
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/glibc.xml"
+    href="../64/glibc.xml"
     xpointer="xpointer(//*[@os='df'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/glibc.xml"
+    href="../64/glibc.xml"
     xpointer="xpointer(//*[@os='dg'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
@@ -138,6 +84,10 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='di'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='dj'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
@@ -152,6 +102,10 @@
     href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='dm'])"/>
 
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dn'])"/>
+
   </sect2>
 
   <sect2 role="content">

Modified: trunk/BOOK/cross-tools/multilib/glibc-64bit.xml
===================================================================
--- trunk/BOOK/cross-tools/multilib/glibc-64bit.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/cross-tools/multilib/glibc-64bit.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -50,16 +50,16 @@
     href="glibc.xml"
     xpointer="xpointer(//*[@os='de'])"/>
 
-    <para>Now we make sure the Glibc goes into <filename
+    <para os="n1">Now we make sure the Glibc goes into <filename
     class="directory">/tools/lib64</filename>:</para>
 
-<screen><userinput>echo "slibdir=/tools/lib64" >> configparms</userinput></screen>
+<screen os="n2"><userinput>echo "slibdir=/tools/lib64" >> configparms</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>BUILD_CC="gcc" CC="${LFS_TARGET}-gcc ${BUILD64}" \
+<screen os="df"><userinput>BUILD_CC="gcc" CC="${LFS_TARGET}-gcc ${BUILD64}" \
     AR="${LFS_TARGET}-ar" RANLIB="${LFS_TARGET}-ranlib" \
     ../glibc-&glibc-version;/configure --prefix=/tools \
     --host=${LFS_TARGET} --build=${LFS_HOST} --libdir=/tools/lib64 \
@@ -68,20 +68,21 @@
     --with-binutils=/cross-tools/bin --with-headers=/tools/include \
     --cache-file=config.cache</userinput></screen>
 
-    <variablelist os="fa">
+    <variablelist os="dg">
       <title>The meaning of the new configure options:</title>
 
       <varlistentry os="fa1">
         <term><parameter>CC="${LFS_TARGET}-gcc ${BUILD64}"</parameter></term>
         <listitem>
-          <para>This switch do ... .</para>
+          <para>Forces GLIBC to utilize our target architecture GCC utilizing
+          the 64 BIT flags.</para>
         </listitem>
       </varlistentry>
 
-      <varlistentry>
+      <varlistentry os="fa2">
         <term><parameter>--libdir=/tools/lib64</parameter></term>
         <listitem>
-          <para>This switch do ... .</para>
+          <para>Puts GLIBC into a /tools/lib64 instead of /tools/lib.</para>
         </listitem>
       </varlistentry>
 
@@ -89,6 +90,14 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="glibc.xml"
+    xpointer="xpointer(//*[@os='dh'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="glibc.xml"
+    xpointer="xpointer(//*[@os='di'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="glibc.xml"
     xpointer="xpointer(//*[@os='dj'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
@@ -103,6 +112,10 @@
     href="glibc.xml"
     xpointer="xpointer(//*[@os='dm'])"/>
 
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="glibc.xml"
+    xpointer="xpointer(//*[@os='dn'])"/>
+
   </sect2>
 
   <sect2 role="content">

Modified: trunk/BOOK/cross-tools/multilib/glibc.xml
===================================================================
--- trunk/BOOK/cross-tools/multilib/glibc.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/cross-tools/multilib/glibc.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -54,7 +54,7 @@
     href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>BUILD_CC="gcc" CC="${LFS_TARGET}-gcc ${BUILD32}" \
+<screen os="df"><userinput>BUILD_CC="gcc" CC="${LFS_TARGET}-gcc ${BUILD32}" \
     AR="${LFS_TARGET}-ar" RANLIB="${LFS_TARGET}-ranlib" \
     ../glibc-&glibc-version;/configure --prefix=/tools \
     --host=${LFS_TARGET32} --build=${LFS_HOST} \
@@ -63,68 +63,65 @@
     --with-binutils=/cross-tools/bin --with-headers=/tools/include \
     --cache-file=config.cache</userinput></screen>
 
-    <variablelist>
+    <variablelist os="dg">
       <title>The meaning of the new configure options:</title>
 
       <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
       href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di1'])"/>
+      xpointer="xpointer(//*[@os='dg1'])"/>
 
       <varlistentry os="ea1">
         <term><parameter>CC="${LFS_TARGET}-gcc ${BUILD32}"</parameter></term>
         <listitem>
-          <para>This switch do ... .</para>
+          <para>Forces GLIBC to utilize our target architecture GCC utilizing
+          the 32 BIT flags.</para>
         </listitem>
       </varlistentry>
 
       <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
       href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di3'])"/>
+      xpointer="xpointer(//*[@os='dg3'])"/>
 
       <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
       href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di4'])"/>
+      xpointer="xpointer(//*[@os='dg4'])"/>
 
       <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
       href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di5'])"/>
+      xpointer="xpointer(//*[@os='dg5'])"/>
 
       <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
       href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di6'])"/>
+      xpointer="xpointer(//*[@os='dg6'])"/>
 
       <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
       href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di7'])"/>
+      xpointer="xpointer(//*[@os='dg7'])"/>
 
       <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
       href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di8'])"/>
+      xpointer="xpointer(//*[@os='dg8'])"/>
 
       <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
       href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di9'])"/>
+      xpointer="xpointer(//*[@os='dg9'])"/>
 
       <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
       href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di10'])"/>
+      xpointer="xpointer(//*[@os='dg10'])"/>
 
     </variablelist>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/glibc.xml"
-    xpointer="xpointer(//*[@os='df'])"/>
+    xpointer="xpointer(//*[@os='dh'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/glibc.xml"
-    xpointer="xpointer(//*[@os='dg'])"/>
+    xpointer="xpointer(//*[@os='di'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/glibc.xml"
-    xpointer="xpointer(//*[@os='dh'])"/>
-
-    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='dj'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
@@ -139,6 +136,10 @@
     href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='dm'])"/>
 
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dn'])"/>
+
   </sect2>
 
   <sect2 role="content">

Modified: trunk/BOOK/cross-tools/ppc/glibc.xml
===================================================================
--- trunk/BOOK/cross-tools/ppc/glibc.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/cross-tools/ppc/glibc.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -54,7 +54,7 @@
     href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='dd'])"/>
 
-<screen><userinput>echo "libc_cv_forced_unwind=yes" > config.cache
+<screen os="de"><userinput>echo "libc_cv_forced_unwind=yes" > config.cache
 echo "libc_cv_c_cleanup=yes" >> config.cache
 echo "libc_cv_ppc_machine=yes" >> config.cache</userinput></screen>
 
@@ -62,110 +62,42 @@
     href="../../final-system/common/glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>BUILD_CC="gcc" CC="${LFS_TARGET}-gcc" \
-    AR="${LFS_TARGET}-ar" RANLIB="${LFS_TARGET}-ranlib" \
-    ../glibc-&glibc-version;/configure --prefix=/tools \
-    --host=${LFS_TARGET} --build=${LFS_HOST} \
-    --disable-profile --enable-add-ons \
-    --with-tls --enable-kernel=2.6.0 --with-__thread \
-    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
-    --cache-file=config.cache</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='df'])"/>
 
-    <variablelist os="di">
-      <title>The meaning of the new configure options:</title>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dg'])"/>
 
-      <varlistentry os="di1">
-        <term><parameter>BUILD_CC="gcc"</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dh'])"/>
 
-      <varlistentry os="di2">
-        <term><parameter>CC="${LFS_TARGET}-gcc"</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='di'])"/>
 
-      <varlistentry os="di3">
-        <term><parameter>AR="${LFS_TARGET}-ar"</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dj'])"/>
 
-      <varlistentry os="di4">
-        <term><parameter>RANLIB="${LFS_TARGET}-ranlib"</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dk'])"/>
 
-      <varlistentry os="di5">
-        <term><parameter>--disable-profile</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dl'])"/>
 
-      <varlistentry os="di6">
-        <term><parameter>--enable-add-ons</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dm'])"/>
 
-      <varlistentry os="di7">
-        <term><parameter>--with-tls</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dn'])"/>
 
-      <varlistentry os="di8">
-        <term><parameter>--with-__thread</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry os="di9">
-        <term><parameter>--with-binutils=/cross-tools/bin</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry os="di10">
-        <term><parameter>--cache-file=config.cache</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
-
-    </variablelist>
-
-    <para os="df">During this stage the following warning might appear:</para>
-
-<blockquote os="dg"><screen><computeroutput>configure: WARNING:
-*** These auxiliary programs are missing or
-*** incompatible versions: msgfmt
-*** some features will be disabled.
-*** Check the INSTALL file for required versions.</computeroutput></screen></blockquote>
-
-    <para os="dh">The missing or incompatible <command>msgfmt</command> program is
-    generally harmless. This <command>msgfmt</command> program is part of the
-    Gettext package which the host distribution should provide.</para>
-
-    <para os="dj">Compile the package:</para>
-
-<screen os="dk"><userinput>make</userinput></screen>
-
-    <para os="dl">Install the package:</para>
-
-<screen os="dm"><userinput>make install</userinput></screen>
-
   </sect2>
 
   <sect2 role="content">

Modified: trunk/BOOK/cross-tools/sparc/glibc.xml
===================================================================
--- trunk/BOOK/cross-tools/sparc/glibc.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/cross-tools/sparc/glibc.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -58,120 +58,50 @@
     href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='f'])"/>
 
-    <para os="dd"> For NPTL enabled systems we will need to add the following lines to
-    <filename>config.cache</filename>:</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dd'])"/>
 
-<screen os="de"><userinput>echo "libc_cv_forced_unwind=yes" > config.cache
-echo "libc_cv_c_cleanup=yes" >> config.cache</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='df'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../../final-system/common/glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>BUILD_CC="gcc" CC="${LFS_TARGET}-gcc" \
-    AR="${LFS_TARGET}-ar" RANLIB="${LFS_TARGET}-ranlib" \
-    ../glibc-&glibc-version;/configure --prefix=/tools \
-    --host=${LFS_TARGET} --build=${LFS_HOST} \
-    --disable-profile --enable-add-ons \
-    --with-tls --enable-kernel=2.6.0 --with-__thread \
-    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
-    --cache-file=config.cache</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dg'])"/>
 
-    <variablelist os="di">
-      <title>The meaning of the new configure options:</title>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dh'])"/>
 
-      <varlistentry os="di1">
-        <term><parameter>BUILD_CC="gcc"</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='di'])"/>
 
-      <varlistentry os="di2">
-        <term><parameter>CC="${LFS_TARGET}-gcc"</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dj'])"/>
 
-      <varlistentry os="di3">
-        <term><parameter>AR="${LFS_TARGET}-ar"</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dk'])"/>
 
-      <varlistentry os="di4">
-        <term><parameter>RANLIB="${LFS_TARGET}-ranlib"</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dl'])"/>
 
-      <varlistentry os="di5">
-        <term><parameter>--disable-profile</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dm'])"/>
 
-      <varlistentry os="di6">
-        <term><parameter>--enable-add-ons</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dn'])"/>
 
-      <varlistentry os="di7">
-        <term><parameter>--with-tls</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry os="di8">
-        <term><parameter>--with-__thread</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry os="di9">
-        <term><parameter>--with-binutils=/cross-tools/bin</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry os="di10">
-        <term><parameter>--cache-file=config.cache</parameter></term>
-        <listitem>
-          <para>This do ...</para>
-        </listitem>
-      </varlistentry>
-
-    </variablelist>
-
-    <para os="df">During this stage the following warning might appear:</para>
-
-<blockquote os="dg"><screen><computeroutput>configure: WARNING:
-*** These auxiliary programs are missing or
-*** incompatible versions: msgfmt
-*** some features will be disabled.
-*** Check the INSTALL file for required versions.</computeroutput></screen></blockquote>
-
-    <para os="dh">The missing or incompatible <command>msgfmt</command> program is
-    generally harmless. This <command>msgfmt</command> program is part of the
-    Gettext package which the host distribution should provide.</para>
-
-    <para os="dj">Compile the package:</para>
-
-<screen os="dk"><userinput>make</userinput></screen>
-
-    <para os="dl">Install the package:</para>
-
-<screen os="dm"><userinput>make install</userinput></screen>
-
   </sect2>
 
   <sect2 role="content">

Modified: trunk/BOOK/cross-tools/sparc64/glibc-64bit.xml
===================================================================
--- trunk/BOOK/cross-tools/sparc64/glibc-64bit.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/cross-tools/sparc64/glibc-64bit.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -62,47 +62,38 @@
     href="glibc.xml"
     xpointer="xpointer(//*[@os='dd'])"/>
 
-<screen><userinput>echo "libc_cv_forced_unwind=yes" > config.cache
+<screen os="de"><userinput>echo "libc_cv_forced_unwind=yes" > config.cache
 echo "libc_cv_c_cleanup=yes" >> config.cache
 echo "libc_cv_sparc64_tls=yes" >> config.cache</userinput></screen>
 
-    <para>Now we make sure the Glibc goes into <filename
-    class="directory">/tools/lib64</filename>:</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='n1'])"/>
 
-<screen><userinput>echo "slibdir=/tools/lib64" >> configparms</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='n2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>BUILD_CC="gcc" CC="${LFS_TARGET}-gcc ${BUILD64}" \
-    AR="${LFS_TARGET}-ar" RANLIB="${LFS_TARGET}-ranlib" \
-    ../glibc-&glibc-version;/configure --prefix=/tools \
-    --host=${LFS_TARGET} --build=${LFS_HOST} --libdir=/tools/lib64 \
-    --disable-profile --enable-add-ons \
-    --with-tls --enable-kernel=2.6.0 --with-__thread \
-    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
-    --cache-file=config.cache</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='df'])"/>
 
-    <variablelist os="fa">
-      <title>The meaning of the new configure options:</title>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='dg'])"/>
 
-      <varlistentry os="fa1">
-        <term><parameter>CC="${LFS_TARGET}-gcc ${BUILD64}"</parameter></term>
-        <listitem>
-          <para>This switch do ... .</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="glibc.xml"
+    xpointer="xpointer(//*[@os='dh'])"/>
 
-      <varlistentry>
-        <term><parameter>--libdir=/tools/lib64</parameter></term>
-        <listitem>
-          <para>This switch do ... .</para>
-        </listitem>
-      </varlistentry>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="glibc.xml"
+    xpointer="xpointer(//*[@os='di'])"/>
 
-    </variablelist>
-
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="glibc.xml"
     xpointer="xpointer(//*[@os='dj'])"/>
@@ -119,6 +110,10 @@
     href="glibc.xml"
     xpointer="xpointer(//*[@os='dm'])"/>
 
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="glibc.xml"
+    xpointer="xpointer(//*[@os='dn'])"/>
+
   </sect2>
 
   <sect2 role="content">

Modified: trunk/BOOK/cross-tools/sparc64/glibc.xml
===================================================================
--- trunk/BOOK/cross-tools/sparc64/glibc.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/cross-tools/sparc64/glibc.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -70,69 +70,12 @@
     href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>BUILD_CC="gcc" CC="${LFS_TARGET}-gcc ${BUILD32}" \
-    AR="${LFS_TARGET}-ar" RANLIB="${LFS_TARGET}-ranlib" \
-    ../glibc-&glibc-version;/configure --prefix=/tools \
-    --host=${LFS_TARGET32} --build=${LFS_HOST} \
-    --disable-profile --enable-add-ons \
-    --with-tls --enable-kernel=2.6.0 --with-__thread \
-    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
-    --cache-file=config.cache</userinput></screen>
-
-    <variablelist>
-      <title>The meaning of the new configure options:</title>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di1'])"/>
-
-      <varlistentry os="ea1">
-        <term><parameter>CC="${LFS_TARGET}-gcc ${BUILD32}"</parameter></term>
-        <listitem>
-          <para>This switch do ... .</para>
-        </listitem>
-      </varlistentry>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di3'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di4'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di5'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di6'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di7'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di8'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di9'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di10'])"/>
-
-    </variablelist>
-
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/glibc.xml"
+    href="../multilib/glibc.xml"
     xpointer="xpointer(//*[@os='df'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/glibc.xml"
+    href="../multilib/glibc.xml"
     xpointer="xpointer(//*[@os='dg'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
@@ -141,6 +84,10 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='di'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='dj'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
@@ -155,6 +102,10 @@
     href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='dm'])"/>
 
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dn'])"/>
+
   </sect2>
 
   <sect2 role="content">

Modified: trunk/BOOK/cross-tools/sparc64-64/glibc.xml
===================================================================
--- trunk/BOOK/cross-tools/sparc64-64/glibc.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/cross-tools/sparc64-64/glibc.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -62,74 +62,20 @@
     href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='dd'])"/>
 
-<screen><userinput>echo "libc_cv_forced_unwind=yes" > config.cache
-echo "libc_cv_c_cleanup=yes" >> config.cache
-echo "libc_cv_sparc64_tls=yes" >> config.cache</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../sparc64/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='de'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>BUILD_CC="gcc" CC="${LFS_TARGET}-gcc ${BUILD64}" \
-    AR="${LFS_TARGET}-ar" RANLIB="${LFS_TARGET}-ranlib" \
-    ../glibc-&glibc-version;/configure --prefix=/tools \
-    --host=${LFS_TARGET} --build=${LFS_HOST} \
-    --disable-profile --enable-add-ons \
-    --with-tls --enable-kernel=2.6.0 --with-__thread \
-    --with-binutils=/cross-tools/bin --with-headers=/tools/include \
-    --cache-file=config.cache</userinput></screen>
-
-    <variablelist>
-      <title>The meaning of the new configure options:</title>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di1'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../multilib/glibc-64bit.xml"
-      xpointer="xpointer(//*[@os='fa1'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di3'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di4'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di5'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di6'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di7'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di8'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di9'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-      href="../common/glibc.xml"
-      xpointer="xpointer(//*[@os='di10'])"/>
-
-    </variablelist>
-
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/glibc.xml"
+    href="../multilib/glibc-64bit.xml"
     xpointer="xpointer(//*[@os='df'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/glibc.xml"
+    href="../multilib/glibc-64bit.xml"
     xpointer="xpointer(//*[@os='dg'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
@@ -138,6 +84,10 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='di'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='dj'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
@@ -152,6 +102,10 @@
     href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='dm'])"/>
 
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../common/glibc.xml"
+    xpointer="xpointer(//*[@os='dn'])"/>
+
   </sect2>
 
   <sect2 role="content">

Modified: trunk/BOOK/cross-tools/x86/glibc-headers.xml
===================================================================
--- trunk/BOOK/cross-tools/x86/glibc-headers.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/cross-tools/x86/glibc-headers.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -42,28 +42,28 @@
     href="../../final-system/common/glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>CC=gcc ../glibc-&glibc-version;/configure --prefix=/tools \
+<screen os="s3"><userinput>CC=gcc ../glibc-&glibc-version;/configure --prefix=/tools \
     --host=${LFS_TARGET} --build=${LFS_HOST} \
     --disable-sanity-checks --enable-kernel=2.6.0 \
     --with-headers=/tools/include \
     --with-binutils=/cross-tools/${LFS_TARGET}/bin</userinput></screen>
 
    <warning os="e1">
-      <para><emphasis>Any</emphasis> error message you see about nptl at this point\
+      <para><emphasis>Any</emphasis> error message you see about nptl at this point
        can safely be ignored.</para>
    </warning>
 
     <variablelist os="ca">
       <title>The meaning of the configure options:</title>
 
-      <varlistentry>
+      <varlistentry os="ca1">
         <term><parameter>CC=gcc</parameter></term>
         <listitem>
-          <para>This do ...</para>
+          <para>Tells GLIBC to use the hosts GCC compiler.</para>
         </listitem>
       </varlistentry>
 
-      <varlistentry os="ca1">
+      <varlistentry os="ca2">
         <term><parameter>--prefix=/tools</parameter></term>
         <listitem>
           <para>This tells the configure script to prepare to install the
@@ -72,28 +72,30 @@
         </listitem>
       </varlistentry>
 
-      <varlistentry os="ca2">
-        <term><parameter>--host=${LFS_TARGET}</parameter></term>
+      <varlistentry os="ca3">
+        <term><parameter>--host=${LFS_HOST}</parameter></term>
         <listitem>
-          <para>This do ...</para>
+          <para>When used injunction with --target, this creates a cross-architecture
+          executable that creates files for ${LFS_TARGET} but runs on ${LFS_HOST).</para>
         </listitem>
       </varlistentry>
 
-      <varlistentry os="ca3">
-        <term><parameter>--build=${LFS_HOST}</parameter></term>
+      <varlistentry os="ca4">
+        <term><parameter>--target=${LFS_TARGET}</parameter></term>
         <listitem>
-          <para>This do ...</para>
+          <para>When used injunction with --host, this creates a cross-architecture
+          executable that creates files for ${LFS_TARGET} but runs on ${LFS_HOST).</para>
         </listitem>
       </varlistentry>
 
-      <varlistentry>
+      <varlistentry os="ca5">
         <term><parameter>--disable-sanity-checks</parameter></term>
         <listitem>
-          <para>This switch do ... .</para>
+          <para>This switch disables any checks that are in place.</para>
         </listitem>
       </varlistentry>
 
-      <varlistentry os="ca4">
+      <varlistentry os="ca6">
         <term><parameter>--enable-kernel=2.6.0</parameter></term>
         <listitem>
           <para>This tells Glibc to compile the library with support
@@ -101,7 +103,7 @@
         </listitem>
       </varlistentry>
 
-      <varlistentry os="ca5">
+      <varlistentry os="ca7">
         <term><parameter>--with-headers=/tools/include</parameter></term>
         <listitem>
           <para>This tells Glibc to compile itself against the headers
@@ -111,10 +113,10 @@
         </listitem>
       </varlistentry>
 
-      <varlistentry>
+      <varlistentry os="ca8">
         <term><parameter>--with-binutils=/cross-tools/${LFS_TARGET}/bin</parameter></term>
         <listitem>
-          <para>This switch do ... .</para>
+          <para>This tells GLIBC to use the binutils for our specific target architecture.</para>
         </listitem>
       </varlistentry>
 
@@ -143,7 +145,7 @@
 
     <para os="cl">Now we copy the architecture specific header over:</para>
 
-<screen><userinput>cp ../glibc-&glibc-version;/nptl/sysdeps/unix/sysv/linux/i386/bits/pthreadtypes.h /tools/include/bits/</userinput></screen>
+<screen os="cm"><userinput>cp ../glibc-&glibc-version;/nptl/sysdeps/unix/sysv/linux/i386/bits/pthreadtypes.h /tools/include/bits/</userinput></screen>
 
   </sect2>
 

Modified: trunk/BOOK/cross-tools/x86_64/glibc-headers.xml
===================================================================
--- trunk/BOOK/cross-tools/x86_64/glibc-headers.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/cross-tools/x86_64/glibc-headers.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -42,11 +42,9 @@
     href="../../final-system/common/glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>CC=gcc ../glibc-&glibc-version;/configure --prefix=/tools \
-    --host=${LFS_TARGET} --build=${LFS_HOST} \
-    --disable-sanity-checks --enable-kernel=2.6.0 \
-    --with-headers=/tools/include \
-    --with-binutils=/cross-tools/${LFS_TARGET}/bin</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../x86/glibc-headers.xml"
+    xpointer="xpointer(//*[@os='s3'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../x86/glibc-headers.xml"
@@ -96,7 +94,7 @@
     href="../x86/glibc-headers.xml"
     xpointer="xpointer(//*[@os='cl'])"/>
 
-<screen><userinput>cp ../glibc-&glibc-version;/nptl/sysdeps/unix/sysv/linux/x86_64/bits/pthreadtypes.h /tools/include/bits/</userinput></screen>
+<screen os="cm"><userinput>cp ../glibc-&glibc-version;/nptl/sysdeps/unix/sysv/linux/x86_64/bits/pthreadtypes.h /tools/include/bits/</userinput></screen>
 
   </sect2>
 

Modified: trunk/BOOK/cross-tools/x86_64-64/glibc-headers.xml
===================================================================
--- trunk/BOOK/cross-tools/x86_64-64/glibc-headers.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/cross-tools/x86_64-64/glibc-headers.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -42,11 +42,9 @@
     href="../../final-system/common/glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>CC=gcc ../glibc-&glibc-version;/configure --prefix=/tools \
-    --host=${LFS_TARGET} --build=${LFS_HOST} \
-    --disable-sanity-checks --enable-kernel=2.6.0 \
-    --with-headers=/tools/include \
-    --with-binutils=/cross-tools/${LFS_TARGET}/bin</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../x86/glibc-headers.xml"
+    xpointer="xpointer(//*[@os='s3'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../x86/glibc-headers.xml"
@@ -96,7 +94,9 @@
     href="../x86/glibc-headers.xml"
     xpointer="xpointer(//*[@os='cl'])"/>
 
-<screen><userinput>cp ../glibc-&glibc-version;/nptl/sysdeps/unix/sysv/linux/x86_64/bits/pthreadtypes.h /tools/include/bits/</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../x86_64/glibc-headers.xml"
+    xpointer="xpointer(//*[@os='cm'])"/>
 
   </sect2>
 

Modified: trunk/BOOK/final-system/mips64/glibc-64bit.xml
===================================================================
--- trunk/BOOK/final-system/mips64/glibc-64bit.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/final-system/mips64/glibc-64bit.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -49,34 +49,26 @@
     href="glibc.xml"
     xpointer="xpointer(//*[@os='f'])"/>
 
-    <para>Now we make sure the Glibc goes into
-    <filename class="directory">/lib64</filename>:</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='m1'])"/>
 
-<screen><userinput>echo "slibdir=/lib64" >> configparms</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='m2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
-    ../glibc-&glibc-version;/configure --prefix=/usr \
-    --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
-    --libexecdir=/usr/lib64/glibc --libdir=/usr/lib64</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='h'])"/>
 
-    <variablelist>
-      <title>The meaning of the new configure option:</title>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='i'])"/>
 
-      <varlistentry>
-        <term><parameter>--libexecdir=/usr/lib64/glibc</parameter></term>
-        <listitem>
-          <para>This changes the location of the <command>pt_chown</command>
-          program from its default of <filename
-          class="directory">/usr/libexec</filename> to <filename
-          class="directory">/usr/lib64/glibc</filename>.</para>
-        </listitem>
-      </varlistentry>
-    </variablelist>
-
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="glibc.xml"
     xpointer="xpointer(//*[@os='j'])"/>
@@ -93,40 +85,18 @@
     href="glibc.xml"
     xpointer="xpointer(//*[@os='m'])"/>
 
-<!-- items n,o,p here are now the master, not multilib, because
- the tests are known to all pass on multilib_64 -->
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='n'])"/>
 
-<screen os="n"><userinput>make check</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='o'])"/>
 
-    <para os="o">The Glibc test suite is highly dependent on certain functions of
-    the host system, in particular the kernel. In general, the Glibc test
-    suite is always expected to pass. However, in certain circumstances,
-    some failures are unavoidable. This is a list of the most common
-    issues:</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='p'])"/>
 
-    <itemizedlist os="p">
-      <listitem>
-        <para>The <emphasis>math</emphasis> tests sometimes fail.
-        Certain optimization settings are known to be a
-        factor here.</para>
-      </listitem>
-      <listitem>
-        <para>The <emphasis>gettext</emphasis> test sometimes fails due to
-        host system issues. The exact reasons are not yet clear.</para>
-      </listitem>
-      <listitem>
-        <para>If you have mounted the LFS partition with the
-        <parameter>noatime</parameter> option, the <emphasis>atime</emphasis> test
-        will fail. As mentioned in <xref linkend="ch-partitioning-mounting"/>,
-        do not use the <parameter>noatime</parameter> option while building
-        LFS.</para>
-      </listitem>
-      <listitem>
-        <para>When running on older and slower hardware, some tests
-        can fail because of test timeouts being exceeded.</para>
-      </listitem>
-    </itemizedlist>
-
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="glibc.xml"
     xpointer="xpointer(//*[@os='s'])"/>

Modified: trunk/BOOK/final-system/mips64/glibc-n32.xml
===================================================================
--- trunk/BOOK/final-system/mips64/glibc-n32.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/final-system/mips64/glibc-n32.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -49,21 +49,21 @@
     href="glibc.xml"
     xpointer="xpointer(//*[@os='f'])"/>
 
-    <para>Now we make sure the Glibc goes into
+    <para os="m1">Now we make sure the Glibc goes into
     <filename class="directory">/lib32</filename>:</para>
 
-<screen><userinput>echo "slibdir=/lib32" >> configparms</userinput></screen>
+<screen os="m2"><userinput>echo "slibdir=/lib32" >> configparms</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \
+<screen os="h"><userinput>CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \
     ../glibc-&glibc-version;/configure --prefix=/usr \
     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     --libexecdir=/usr/lib32/glibc --libdir=/usr/lib32</userinput></screen>
 
-    <variablelist>
+    <variablelist os="i">
       <title>The meaning of the new configure option:</title>
 
       <varlistentry>
@@ -93,40 +93,18 @@
     href="glibc.xml"
     xpointer="xpointer(//*[@os='m'])"/>
 
-<!-- items n,o,p here are now the master, not multilib, because
- the tests are known to all pass on multilib_64 -->
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='n'])"/>
 
-<screen os="n"><userinput>make check</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='o'])"/>
 
-    <para os="o">The Glibc test suite is highly dependent on certain functions of
-    the host system, in particular the kernel. In general, the Glibc test
-    suite is always expected to pass. However, in certain circumstances,
-    some failures are unavoidable. This is a list of the most common
-    issues:</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='o'])"/>
 
-    <itemizedlist os="p">
-      <listitem>
-        <para>The <emphasis>math</emphasis> tests sometimes fail.
-        Certain optimization settings are known to be a
-        factor here.</para>
-      </listitem>
-      <listitem>
-        <para>The <emphasis>gettext</emphasis> test sometimes fails due to
-        host system issues. The exact reasons are not yet clear.</para>
-      </listitem>
-      <listitem>
-        <para>If you have mounted the LFS partition with the
-        <parameter>noatime</parameter> option, the <emphasis>atime</emphasis> test
-        will fail. As mentioned in <xref linkend="ch-partitioning-mounting"/>,
-        do not use the <parameter>noatime</parameter> option while building
-        LFS.</para>
-      </listitem>
-      <listitem>
-        <para>When running on older and slower hardware, some tests
-        can fail because of test timeouts being exceeded.</para>
-      </listitem>
-    </itemizedlist>
-
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="glibc.xml"
     xpointer="xpointer(//*[@os='s'])"/>

Modified: trunk/BOOK/final-system/mips64/glibc.xml
===================================================================
--- trunk/BOOK/final-system/mips64/glibc.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/final-system/mips64/glibc.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -58,10 +58,9 @@
     href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \
-    ../glibc-&glibc-version;/configure --prefix=/usr \
-    --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
-    --libexecdir=/usr/lib/glibc --host=${LFS_TARGET32}</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc.xml"
+    xpointer="xpointer(//*[@os='h'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/glibc.xml"

Modified: trunk/BOOK/final-system/multilib/glibc-64bit.xml
===================================================================
--- trunk/BOOK/final-system/multilib/glibc-64bit.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/final-system/multilib/glibc-64bit.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -41,21 +41,21 @@
     href="glibc.xml"
     xpointer="xpointer(//*[@os='f'])"/>
 
-    <para>Now we make sure the Glibc goes into
+    <para os="m1">Now we make sure the Glibc goes into
     <filename class="directory">/lib64</filename>:</para>
 
-<screen><userinput>echo "slibdir=/lib64" >> configparms</userinput></screen>
+<screen os="m2"><userinput>echo "slibdir=/lib64" >> configparms</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
+<screen os="h"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
     ../glibc-&glibc-version;/configure --prefix=/usr \
     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     --libexecdir=/usr/lib64/glibc --libdir=/usr/lib64</userinput></screen>
 
-    <variablelist>
+    <variablelist os="i">
       <title>The meaning of the new configure option:</title>
 
       <varlistentry>

Modified: trunk/BOOK/final-system/multilib/glibc.xml
===================================================================
--- trunk/BOOK/final-system/multilib/glibc.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/final-system/multilib/glibc.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -50,7 +50,7 @@
     href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \
+<screen os="h"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \
     ../glibc-&glibc-version;/configure --prefix=/usr \
     --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
     --libexecdir=/usr/lib/glibc --host=${LFS_TARGET32}</userinput></screen>

Modified: trunk/BOOK/final-system/sparc64/glibc-64bit.xml
===================================================================
--- trunk/BOOK/final-system/sparc64/glibc-64bit.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/final-system/sparc64/glibc-64bit.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -49,34 +49,26 @@
     href="glibc.xml"
     xpointer="xpointer(//*[@os='f'])"/>
 
-    <para>Now we make sure the Glibc goes into
-    <filename class="directory">/lib64</filename>:</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='m1'])"/>
 
-<screen><userinput>echo "slibdir=/lib64" >> configparms</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='m2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
-    ../glibc-&glibc-version;/configure --prefix=/usr \
-    --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
-    --libexecdir=/usr/lib64/glibc --libdir=/usr/lib64</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='h'])"/>
 
-    <variablelist>
-      <title>The meaning of the new configure option:</title>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='i'])"/>
 
-      <varlistentry>
-        <term><parameter>--libexecdir=/usr/lib64/glibc</parameter></term>
-        <listitem>
-          <para>This changes the location of the <command>pt_chown</command>
-          program from its default of <filename
-          class="directory">/usr/libexec</filename> to <filename
-          class="directory">/usr/lib64/glibc</filename>.</para>
-        </listitem>
-      </varlistentry>
-    </variablelist>
-
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="glibc.xml"
     xpointer="xpointer(//*[@os='j'])"/>
@@ -93,40 +85,18 @@
     href="glibc.xml"
     xpointer="xpointer(//*[@os='m'])"/>
 
-<!-- items n,o,p here are now the master, not multilib, because
- the tests are known to all pass on multilib_64 -->
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='n'])"/>
 
-<screen os="n"><userinput>make check</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='o'])"/>
 
-    <para os="o">The Glibc test suite is highly dependent on certain functions of
-    the host system, in particular the kernel. In general, the Glibc test
-    suite is always expected to pass. However, in certain circumstances,
-    some failures are unavoidable. This is a list of the most common
-    issues:</para>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc-64bit.xml"
+    xpointer="xpointer(//*[@os='p'])"/>
 
-    <itemizedlist os="p">
-      <listitem>
-        <para>The <emphasis>math</emphasis> tests sometimes fail.
-        Certain optimization settings are known to be a
-        factor here.</para>
-      </listitem>
-      <listitem>
-        <para>The <emphasis>gettext</emphasis> test sometimes fails due to
-        host system issues. The exact reasons are not yet clear.</para>
-      </listitem>
-      <listitem>
-        <para>If you have mounted the LFS partition with the
-        <parameter>noatime</parameter> option, the <emphasis>atime</emphasis> test
-        will fail. As mentioned in <xref linkend="ch-partitioning-mounting"/>,
-        do not use the <parameter>noatime</parameter> option while building
-        LFS.</para>
-      </listitem>
-      <listitem>
-        <para>When running on older and slower hardware, some tests
-        can fail because of test timeouts being exceeded.</para>
-      </listitem>
-    </itemizedlist>
-
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="glibc.xml"
     xpointer="xpointer(//*[@os='s'])"/>
@@ -145,49 +115,10 @@
   href="../common/glibc.xml"
   xpointer="xpointer(id('conf-glibc'))"/>
 
-  <sect2 id="conf-ld" role="configuration">
-    <title>Configuring Dynamic Loader</title>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+  href="../multilib/glibc-64bit.xml"
+  xpointer="xpointer(id('conf-ld'))"/>
 
-    <indexterm zone="conf-ld">
-      <primary sortas="e-/etc/ld.so.conf">/etc/ld.so.conf</primary>
-    </indexterm>
-
-    <para>By default, the dynamic loader (<filename
-    class="libraryfile">/lib/ld-linux.so.2</filename>) searches through
-    <filename class="directory">/lib</filename> and <filename
-    class="directory">/usr/lib</filename> for dynamic libraries that are
-    needed by programs as they are run. However, if there are libraries in
-    directories other than <filename class="directory">/lib</filename> and
-    <filename class="directory">/usr/lib</filename>, these need to be
-    added to the <filename>/etc/ld.so.conf</filename> file in order
-    for the dynamic loader to find them. Some directories that are commonly
-    known to contain additional libraries are
-    <filename class="directory">/usr/local/lib</filename>,
-    <filename class="directory">/usr/local/lib32</filename>,
-    <filename class="directory">/usr/local/lib64</filename>,
-    <filename class="directory">/opt/lib</filename>,
-    <filename class="directory">/opt/lib32</filename>,
-    and <filename class="directory">/opt/lib64</filename>,
-    so add those directories to the dynamic loader's search path.</para>
-
-    <para>Create a new file <filename>/etc/ld.so.conf</filename> by running the
-    following:</para>
-
-<screen><userinput>cat > /etc/ld.so.conf << "EOF"
-<literal># Begin /etc/ld.so.conf
-
-/usr/local/lib
-/usr/local/lib32
-/usr/local/lib64
-/opt/lib
-/opt/lib32
-/opt/lib64
-
-# End /etc/ld.so.conf</literal>
-EOF</userinput></screen>
-
-  </sect2>
-
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
   href="../common/glibc.xml"
   xpointer="xpointer(id('contents-glibc'))"/>

Modified: trunk/BOOK/final-system/sparc64/glibc.xml
===================================================================
--- trunk/BOOK/final-system/sparc64/glibc.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/final-system/sparc64/glibc.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -58,13 +58,12 @@
     href="../common/glibc.xml"
     xpointer="xpointer(//*[@os='g'])"/>
 
-<screen><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \
-    ../glibc-&glibc-version;/configure --prefix=/usr \
-    --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
-    --libexecdir=/usr/lib/glibc --host=${LFS_TARGET32}</userinput></screen>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+    href="../multilib/glibc.xml"
+    xpointer="xpointer(//*[@os='h'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/glibc.xml"
+    href="../multilib/glibc.xml"
     xpointer="xpointer(//*[@os='i'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"

Modified: trunk/BOOK/introduction/common/changelog.xml
===================================================================
--- trunk/BOOK/introduction/common/changelog.xml	2005-11-28 16:03:16 UTC (rev 763)
+++ trunk/BOOK/introduction/common/changelog.xml	2005-11-28 23:07:41 UTC (rev 764)
@@ -37,6 +37,15 @@
 -->
 
    <listitem>
+      <para>November 28 2005</para>
+      <itemizedlist>
+        <listitem>
+          <para>[jim] - Text updates to glibc in all sections.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+   <listitem>
       <para>November 27 2005</para>
       <itemizedlist>
         <listitem>




More information about the cross-lfs mailing list