Index: BOOK/temp-system/64/gmp.xml
===================================================================
--- BOOK/temp-system/64/gmp.xml	(revision 87d67251caf262d5ca38e0450698bb5c1455f4e1)
+++ BOOK/temp-system/64/gmp.xml	(revision b9fd50a84d057d6ff73657c259b9734dbf2d24a3)
@@ -37,5 +37,9 @@
     xpointer="xpointer(//*[@os='a'])"/>
 
-<screen os="b"><userinput>CC_FOR_BUILD=gcc CC="${CC} ${BUILD64}" \
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/gmp.xml"
+    xpointer="xpointer(//*[@os='b'])"/>
+
+<screen os="c"><userinput>CC_FOR_BUILD=gcc CC="${CC} ${BUILD64}" \
     CXX="${CXX} ${BUILD64}" ./configure --prefix=/tools \
     --build=${CLFS_HOST} --host=${CLFS_TARGET} \
@@ -44,9 +48,5 @@
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../multilib/gmp.xml"
-    xpointer="xpointer(//*[@os='ba'])"/>
-
-    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
-    href="../common/gmp.xml"
-    xpointer="xpointer(//*[@os='c'])"/>
+    xpointer="xpointer(//*[@os='ca'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
@@ -62,4 +62,8 @@
     xpointer="xpointer(//*[@os='f'])"/>
 
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/gmp.xml"
+    xpointer="xpointer(//*[@os='g'])"/>
+
   </sect2>
 
Index: BOOK/temp-system/common/gmp.xml
===================================================================
--- BOOK/temp-system/common/gmp.xml	(revision 87d67251caf262d5ca38e0450698bb5c1455f4e1)
+++ BOOK/temp-system/common/gmp.xml	(revision b9fd50a84d057d6ff73657c259b9734dbf2d24a3)
@@ -33,17 +33,35 @@
 -->
 
-    <para os="a">Prepare GMP for compilation:</para>
+    <para os="a">As with the Cross-Tools, we will compile GMP, MPFR, MPC, ISL,
+    and CLooG so that GCC can use them. though this time we will
+    cross-compile them into <filename class="directory">/tools</filename>.</para>
 
-<screen os="b"><userinput>CC_FOR_BUILD=gcc ./configure --prefix=/tools \
+    <para os="b">Prepare GMP for compilation:</para>
+
+<screen os="c"><userinput>CC_FOR_BUILD=gcc ./configure --prefix=/tools \
     --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     --enable-cxx</userinput></screen>
 
-    <para os="c">Compile the package:</para>
+    <variablelist os="ca">
+      <title>The meaning of the new configure option:</title>
 
-<screen os="d"><userinput>make</userinput></screen>
+      <varlistentry os="ca1">
+        <term><parameter>CC_FOR_BUILD=gcc</parameter></term>
+        <listitem>
+          <para>Tells <command>configure</command> to use the host's
+          <command>gcc</command> instead of our cross-compiler to build
+          native tools it needs while compiling.</para>
+        </listitem>
+      </varlistentry>
 
-    <para os="e">Install the package:</para>
+    </variablelist>
 
-<screen os="f"><userinput>make install</userinput></screen>
+    <para os="d">Compile the package:</para>
+
+<screen os="e"><userinput>make</userinput></screen>
+
+    <para os="f">Install the package:</para>
+
+<screen os="g"><userinput>make install</userinput></screen>
 
   </sect2>
Index: BOOK/temp-system/multilib/gmp.xml
===================================================================
--- BOOK/temp-system/multilib/gmp.xml	(revision 87d67251caf262d5ca38e0450698bb5c1455f4e1)
+++ BOOK/temp-system/multilib/gmp.xml	(revision b9fd50a84d057d6ff73657c259b9734dbf2d24a3)
@@ -37,13 +37,21 @@
     xpointer="xpointer(//*[@os='a'])"/>
 
-<screen os="b"><userinput>CC_FOR_BUILD=gcc CC="${CC} \
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/gmp.xml"
+    xpointer="xpointer(//*[@os='b'])"/>
+
+<screen os="c"><userinput>CC_FOR_BUILD=gcc CC="${CC} \
     ${BUILD64}" CXX="${CXX} ${BUILD64}" ./configure --prefix=/tools \
     --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     --libdir=/tools/lib64 --enable-cxx</userinput></screen>
 
-    <variablelist os="ba">
+    <variablelist os="ca">
       <title>The meaning of the new configure option:</title>
 
-      <varlistentry>
+      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+      href="../common/gmp.xml"
+      xpointer="xpointer(//*[@os='ca1'])"/>
+
+      <varlistentry os="ca2">
         <term><parameter>CC="${CC} ${BUILD64}"</parameter></term>
         <listitem>
@@ -53,8 +61,4 @@
 
     </variablelist>
-
-    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
-    href="../common/gmp.xml"
-    xpointer="xpointer(//*[@os='c'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
@@ -70,4 +74,8 @@
     xpointer="xpointer(//*[@os='f'])"/>
 
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/gmp.xml"
+    xpointer="xpointer(//*[@os='g'])"/>
+
   </sect2>
 
