Author: manuel
Date: 2005-09-02 13:29:49 -0600 (Fri, 02 Sep 2005)
New Revision: 6798

Modified:
   branches/cross-lfs/BOOK/cross-tools/alpha/gcc-final.xml
   branches/cross-lfs/BOOK/cross-tools/alpha/gcc-static.xml
   branches/cross-lfs/BOOK/cross-tools/mips/gcc-final.xml
   branches/cross-lfs/BOOK/cross-tools/mips/gcc-static.xml
   branches/cross-lfs/BOOK/cross-tools/mips64-64/gcc-final.xml
   branches/cross-lfs/BOOK/cross-tools/mips64-64/gcc-static.xml
   branches/cross-lfs/BOOK/cross-tools/mips64/gcc-final.xml
   branches/cross-lfs/BOOK/cross-tools/mips64/gcc-static.xml
   branches/cross-lfs/BOOK/cross-tools/ppc/gcc-final.xml
   branches/cross-lfs/BOOK/cross-tools/ppc/gcc-static.xml
   branches/cross-lfs/BOOK/cross-tools/sparc/gcc-final.xml
   branches/cross-lfs/BOOK/cross-tools/sparc/gcc-static.xml
   branches/cross-lfs/BOOK/cross-tools/sparc64-64/gcc-final.xml
   branches/cross-lfs/BOOK/cross-tools/sparc64-64/gcc-static.xml
   branches/cross-lfs/BOOK/cross-tools/sparc64/gcc-final.xml
   branches/cross-lfs/BOOK/cross-tools/sparc64/gcc-static.xml
   branches/cross-lfs/BOOK/cross-tools/x86/gcc-final.xml
   branches/cross-lfs/BOOK/cross-tools/x86/gcc-static.xml
   branches/cross-lfs/BOOK/cross-tools/x86_64-64/gcc-final.xml
   branches/cross-lfs/BOOK/cross-tools/x86_64-64/gcc-static.xml
   branches/cross-lfs/BOOK/cross-tools/x86_64/gcc-final.xml
   branches/cross-lfs/BOOK/cross-tools/x86_64/gcc-static.xml
Log:
Revising commands explanations blocks. Finished cross-tools/.

Modified: branches/cross-lfs/BOOK/cross-tools/alpha/gcc-final.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/alpha/gcc-final.xml     2005-09-02 
19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/alpha/gcc-final.xml     2005-09-02 
19:29:49 UTC (rev 6798)
@@ -116,15 +116,14 @@
     xpointer="xpointer(//[EMAIL PROTECTED]'h'])"/>
 
 <screen><userinput>../gcc-&gcc-version;/configure --prefix=/cross-tools \
-    --target=${LFS_TARGET} --host=${LFS_HOST} \
+    --target=${LFS_TARGET} --host=${LFS_HOST} --disable-multilib \
     --with-local-prefix=/tools --disable-nls --enable-shared \
     --enable-languages=c,c++ --enable-__cxa_atexit \
-    --enable-c99 --enable-long-long --enable-threads=posix \
-    --enable-multilib=no</userinput></screen>
+    --enable-c99 --enable-long-long --enable-threads=posix</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
     href="../x86/gcc-final.xml"
-    xpointer="xpointer(//[EMAIL PROTECTED]'installation']/variablelist[1])"/>
+    xpointer="xpointer(//[EMAIL PROTECTED]'bf'])"/>
 
     <para>Continue with compiling the package:</para>
 

Modified: branches/cross-lfs/BOOK/cross-tools/alpha/gcc-static.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/alpha/gcc-static.xml    2005-09-02 
19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/alpha/gcc-static.xml    2005-09-02 
19:29:49 UTC (rev 6798)
@@ -105,46 +105,10 @@
     --with-local-prefix=/tools --disable-nls --disable-shared \
     --disable-threads --enable-languages=c</userinput></screen>
 
-    <variablelist>
-      <title>The meaning of the configure options:</title>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../x86/gcc-static.xml"
+    xpointer="xpointer(//[EMAIL PROTECTED]'al'])"/>
 
-     <varlistentry>
-        <term><parameter>--with-local-prefix=/tools</parameter></term>
-        <listitem>
-          <para>The purpose of this switch is to remove <filename
-          class="directory">/usr/local/include</filename> from
-          <command>gcc</command>'s include search path. This is not
-          absolutely essential, however, it helps to minimize the
-          influence of the host system.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--disable-shared</parameter></term>
-        <listitem>
-          <para>Disables the creation of the shared libraries.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--disable-threads</parameter></term>
-        <listitem>
-          <para>This will prevent GCC from finding the multi-thread
-          include files, since we haven't created them for this architecture
-          yet. We will be able to find the multi-thread information after
-          we create the Glibc headers.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--enable-languages=c</parameter></term>
-        <listitem>
-          <para>This option ensures that only the C compiler is built.</para>
-        </listitem>
-      </varlistentry>
-
-    </variablelist>
-
     <para>Continue with compiling the package:</para>
 
 <screen><userinput>make all-gcc</userinput></screen>

Modified: branches/cross-lfs/BOOK/cross-tools/mips/gcc-final.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/mips/gcc-final.xml      2005-09-02 
19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/mips/gcc-final.xml      2005-09-02 
19:29:49 UTC (rev 6798)
@@ -116,11 +116,15 @@
     xpointer="xpointer(//[EMAIL PROTECTED]'h'])"/>
 
 <screen><userinput>../gcc-&gcc-version;/configure --prefix=/cross-tools \
-    --target=${LFS_TARGET} --host=${LFS_HOST} \
+    --target=${LFS_TARGET} --host=${LFS_HOST} --disable-multilib \
     --with-local-prefix=/tools --disable-nls --enable-shared \
     --enable-languages=c,c++ --enable-__cxa_atexit \
     --enable-c99 --enable-long-long --enable-threads=posix</userinput></screen>
 
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../x86/gcc-final.xml"
+    xpointer="xpointer(//[EMAIL PROTECTED]'bf'])"/>
+
     <para>Continue with compiling the package:</para>
 
 <screen><userinput>make</userinput></screen>

Modified: branches/cross-lfs/BOOK/cross-tools/mips/gcc-static.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/mips/gcc-static.xml     2005-09-02 
19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/mips/gcc-static.xml     2005-09-02 
19:29:49 UTC (rev 6798)
@@ -105,46 +105,10 @@
     --with-local-prefix=/tools --disable-nls --disable-shared \
     --disable-threads --enable-languages=c</userinput></screen>
 
-    <variablelist>
-      <title>The meaning of the configure options:</title>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../x86/gcc-static.xml"
+    xpointer="xpointer(//[EMAIL PROTECTED]'al'])"/>
 
-     <varlistentry>
-        <term><parameter>--with-local-prefix=/tools</parameter></term>
-        <listitem>
-          <para>The purpose of this switch is to remove <filename
-          class="directory">/usr/local/include</filename> from
-          <command>gcc</command>'s include search path. This is not
-          absolutely essential, however, it helps to minimize the
-          influence of the host system.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--disable-shared</parameter></term>
-        <listitem>
-          <para>Disables the creation of the shared libraries.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--disable-threads</parameter></term>
-        <listitem>
-          <para>This will prevent GCC from finding the multi-thread
-          include files, since we haven't created them for this architecture
-          yet. We will be able to find the multi-thread information after
-          we create the Glibc headers.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--enable-languages=c</parameter></term>
-        <listitem>
-          <para>This option ensures that only the C compiler is built.</para>
-        </listitem>
-      </varlistentry>
-
-    </variablelist>
-
     <para>Continue with compiling the package:</para>
 
 <screen><userinput>make all-gcc</userinput></screen>

Modified: branches/cross-lfs/BOOK/cross-tools/mips64/gcc-final.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/mips64/gcc-final.xml    2005-09-02 
19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/mips64/gcc-final.xml    2005-09-02 
19:29:49 UTC (rev 6798)
@@ -121,6 +121,10 @@
     --enable-languages=c,c++ --enable-__cxa_atexit \
     --enable-c99 --enable-long-long --enable-threads=posix</userinput></screen>
 
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../x86/gcc-final.xml"
+    xpointer="xpointer(//[EMAIL PROTECTED]'bf'])"/>
+
     <para>Continue with compiling the package:</para>
 
 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" 
CXXFLAGS_FOR_TARGET="${GCCTARGET}"</userinput></screen>

Modified: branches/cross-lfs/BOOK/cross-tools/mips64/gcc-static.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/mips64/gcc-static.xml   2005-09-02 
19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/mips64/gcc-static.xml   2005-09-02 
19:29:49 UTC (rev 6798)
@@ -105,46 +105,10 @@
     --with-local-prefix=/tools --disable-nls --disable-shared \
     --disable-threads --enable-languages=c</userinput></screen>
 
-    <variablelist>
-      <title>The meaning of the configure options:</title>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../x86/gcc-static.xml"
+    xpointer="xpointer(//[EMAIL PROTECTED]'al'])"/>
 
-     <varlistentry>
-        <term><parameter>--with-local-prefix=/tools</parameter></term>
-        <listitem>
-          <para>The purpose of this switch is to remove <filename
-          class="directory">/usr/local/include</filename> from
-          <command>gcc</command>'s include search path. This is not
-          absolutely essential, however, it helps to minimize the
-          influence of the host system.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--disable-shared</parameter></term>
-        <listitem>
-          <para>Disables the creation of the shared libraries.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--disable-threads</parameter></term>
-        <listitem>
-          <para>This will prevent GCC from finding the multi-thread
-          include files, since we haven't created them for this architecture
-          yet. We will be able to find the multi-thread information after
-          we create the Glibc headers.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--enable-languages=c</parameter></term>
-        <listitem>
-          <para>This option ensures that only the C compiler is built.</para>
-        </listitem>
-      </varlistentry>
-
-    </variablelist>
-
     <para>Continue with compiling the package:</para>
 
 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" 
all-gcc</userinput></screen>

Modified: branches/cross-lfs/BOOK/cross-tools/mips64-64/gcc-final.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/mips64-64/gcc-final.xml 2005-09-02 
19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/mips64-64/gcc-final.xml 2005-09-02 
19:29:49 UTC (rev 6798)
@@ -129,6 +129,38 @@
     --enable-languages=c,c++ --enable-__cxa_atexit --disable-multilib \
     --enable-c99 --enable-long-long --enable-threads=posix</userinput></screen>
 
+    <variablelist>
+      <title>The meaning of the new configure options:</title>
+
+      <varlistentry>
+        <term><parameter>--with-abi=64</parameter></term>
+        <listitem>
+          <para>This option do ...</para>
+        </listitem>
+      </varlistentry>
+
+      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+      href="../x86/gcc-final.xml"
+      xpointer="xpointer(//[EMAIL PROTECTED]'bf1'])"/>
+
+      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+      href="../x86/gcc-final.xml"
+      xpointer="xpointer(//[EMAIL PROTECTED]'bf2'])"/>
+
+      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+      href="../x86/gcc-final.xml"
+      xpointer="xpointer(//[EMAIL PROTECTED]'bf3'])"/>
+
+      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+      href="../x86/gcc-final.xml"
+      xpointer="xpointer(//[EMAIL PROTECTED]'bf4'])"/>
+
+      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+      href="../x86/gcc-final.xml"
+      xpointer="xpointer(//[EMAIL PROTECTED]'bf5'])"/>
+
+    </variablelist>
+
     <para>Continue with compiling the package:</para>
 
 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" 
CXXFLAGS_FOR_TARGET="${GCCTARGET}"</userinput></screen>

Modified: branches/cross-lfs/BOOK/cross-tools/mips64-64/gcc-static.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/mips64-64/gcc-static.xml        
2005-09-02 19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/mips64-64/gcc-static.xml        
2005-09-02 19:29:49 UTC (rev 6798)
@@ -107,46 +107,10 @@
     --with-local-prefix=/tools --disable-nls --disable-shared \
     --disable-threads --enable-languages=c</userinput></screen>
 
-    <variablelist>
-      <title>The meaning of the configure options:</title>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../x86/gcc-static.xml"
+    xpointer="xpointer(//[EMAIL PROTECTED]'al'])"/>
 
-     <varlistentry>
-        <term><parameter>--with-local-prefix=/tools</parameter></term>
-        <listitem>
-          <para>The purpose of this switch is to remove <filename
-          class="directory">/usr/local/include</filename> from
-          <command>gcc</command>'s include search path. This is not
-          absolutely essential, however, it helps to minimize the
-          influence of the host system.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--disable-shared</parameter></term>
-        <listitem>
-          <para>Disables the creation of the shared libraries.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--disable-threads</parameter></term>
-        <listitem>
-          <para>This will prevent GCC from finding the multi-thread
-          include files, since we haven't created them for this architecture
-          yet. We will be able to find the multi-thread information after
-          we create the Glibc headers.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--enable-languages=c</parameter></term>
-        <listitem>
-          <para>This option ensures that only the C compiler is built.</para>
-        </listitem>
-      </varlistentry>
-
-    </variablelist>
-
     <para>Continue with compiling the package:</para>
 
 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" 
all-gcc</userinput></screen>

Modified: branches/cross-lfs/BOOK/cross-tools/ppc/gcc-final.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/ppc/gcc-final.xml       2005-09-02 
19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/ppc/gcc-final.xml       2005-09-02 
19:29:49 UTC (rev 6798)
@@ -116,12 +116,15 @@
     xpointer="xpointer(//[EMAIL PROTECTED]'h'])"/>
 
 <screen><userinput>../gcc-&gcc-version;/configure --prefix=/cross-tools \
-    --target=${LFS_TARGET} --host=${LFS_HOST} \
+    --target=${LFS_TARGET} --host=${LFS_HOST} --disable-multilib \
     --with-local-prefix=/tools --disable-nls --enable-shared \
     --enable-languages=c,c++ --enable-__cxa_atexit \
-    --enable-c99 --enable-long-long --enable-threads=posix \
-    --enable-multilib=no</userinput></screen>
+    --enable-c99 --enable-long-long --enable-threads=posix</userinput></screen>
 
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../x86/gcc-final.xml"
+    xpointer="xpointer(//[EMAIL PROTECTED]'bf'])"/>
+
     <para>Continue with compiling the package:</para>
 
 <screen><userinput>make</userinput></screen>

Modified: branches/cross-lfs/BOOK/cross-tools/ppc/gcc-static.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/ppc/gcc-static.xml      2005-09-02 
19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/ppc/gcc-static.xml      2005-09-02 
19:29:49 UTC (rev 6798)
@@ -104,46 +104,10 @@
     --with-local-prefix=/tools --disable-nls --disable-shared \
     --disable-threads --enable-languages=c</userinput></screen>
 
-    <variablelist>
-      <title>The meaning of the configure options:</title>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../x86/gcc-static.xml"
+    xpointer="xpointer(//[EMAIL PROTECTED]'al'])"/>
 
-     <varlistentry>
-        <term><parameter>--with-local-prefix=/tools</parameter></term>
-        <listitem>
-          <para>The purpose of this switch is to remove <filename
-          class="directory">/usr/local/include</filename> from
-          <command>gcc</command>'s include search path. This is not
-          absolutely essential, however, it helps to minimize the
-          influence of the host system.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--disable-shared</parameter></term>
-        <listitem>
-          <para>Disables the creation of the shared libraries.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--disable-threads</parameter></term>
-        <listitem>
-          <para>This will prevent GCC from finding the multi-thread
-          include files, since we haven't created them for this architecture
-          yet. We will be able to find the multi-thread information after
-          we create the Glibc headers.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--enable-languages=c</parameter></term>
-        <listitem>
-          <para>This option ensures that only the C compiler is built.</para>
-        </listitem>
-      </varlistentry>
-
-    </variablelist>
-
     <para>Continue with compiling the package:</para>
 
 <screen><userinput>make all-gcc</userinput></screen>

Modified: branches/cross-lfs/BOOK/cross-tools/sparc/gcc-final.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/sparc/gcc-final.xml     2005-09-02 
19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/sparc/gcc-final.xml     2005-09-02 
19:29:49 UTC (rev 6798)
@@ -116,15 +116,14 @@
     xpointer="xpointer(//[EMAIL PROTECTED]'h'])"/>
 
 <screen><userinput>../gcc-&gcc-version;/configure --prefix=/cross-tools \
-    --target=${LFS_TARGET} --host=${LFS_HOST} \
+    --target=${LFS_TARGET} --host=${LFS_HOST} --disable-multilib \
     --with-local-prefix=/tools --disable-nls --enable-shared \
     --enable-languages=c,c++ --enable-__cxa_atexit \
-    --enable-c99 --enable-long-long --enable-threads=posix \
-    --enable-multilib=no</userinput></screen>
+    --enable-c99 --enable-long-long --enable-threads=posix</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
     href="../x86/gcc-final.xml"
-    xpointer="xpointer(//[EMAIL PROTECTED]'installation']/variablelist[1])"/>
+    xpointer="xpointer(//[EMAIL PROTECTED]'bf'])"/>
 
     <para>Continue with compiling the package:</para>
 

Modified: branches/cross-lfs/BOOK/cross-tools/sparc/gcc-static.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/sparc/gcc-static.xml    2005-09-02 
19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/sparc/gcc-static.xml    2005-09-02 
19:29:49 UTC (rev 6798)
@@ -105,46 +105,10 @@
     --with-local-prefix=/tools --disable-nls --disable-shared \
     --disable-threads --enable-languages=c</userinput></screen>
 
-    <variablelist>
-      <title>The meaning of the configure options:</title>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../x86/gcc-static.xml"
+    xpointer="xpointer(//[EMAIL PROTECTED]'al'])"/>
 
-     <varlistentry>
-        <term><parameter>--with-local-prefix=/tools</parameter></term>
-        <listitem>
-          <para>The purpose of this switch is to remove <filename
-          class="directory">/usr/local/include</filename> from
-          <command>gcc</command>'s include search path. This is not
-          absolutely essential, however, it helps to minimize the
-          influence of the host system.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--disable-shared</parameter></term>
-        <listitem>
-          <para>Disables the creation of the shared libraries.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--disable-threads</parameter></term>
-        <listitem>
-          <para>This will prevent GCC from finding the multi-thread
-          include files, since we haven't created them for this architecture
-          yet. We will be able to find the multi-thread information after
-          we create the Glibc headers.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--enable-languages=c</parameter></term>
-        <listitem>
-          <para>This option ensures that only the C compiler is built.</para>
-        </listitem>
-      </varlistentry>
-
-    </variablelist>
-
     <para>Continue with compiling the package:</para>
 
 <screen><userinput>make all-gcc</userinput></screen>

Modified: branches/cross-lfs/BOOK/cross-tools/sparc64/gcc-final.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/sparc64/gcc-final.xml   2005-09-02 
19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/sparc64/gcc-final.xml   2005-09-02 
19:29:49 UTC (rev 6798)
@@ -121,6 +121,10 @@
     --enable-languages=c,c++ --enable-__cxa_atexit \
     --enable-c99 --enable-long-long --enable-threads=posix</userinput></screen>
 
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../x86/gcc-final.xml"
+    xpointer="xpointer(//[EMAIL PROTECTED]'bf'])"/>
+
     <para>Continue with compiling the package:</para>
 
 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" 
CXXFLAGS_FOR_TARGET="${GCCTARGET}"</userinput></screen>

Modified: branches/cross-lfs/BOOK/cross-tools/sparc64/gcc-static.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/sparc64/gcc-static.xml  2005-09-02 
19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/sparc64/gcc-static.xml  2005-09-02 
19:29:49 UTC (rev 6798)
@@ -108,46 +108,10 @@
     --with-local-prefix=/tools --disable-nls --disable-shared \
     --disable-threads --enable-languages=c</userinput></screen>
 
-    <variablelist>
-      <title>The meaning of the configure options:</title>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../x86/gcc-static.xml"
+    xpointer="xpointer(//[EMAIL PROTECTED]'al'])"/>
 
-     <varlistentry>
-        <term><parameter>--with-local-prefix=/tools</parameter></term>
-        <listitem>
-          <para>The purpose of this switch is to remove <filename
-          class="directory">/usr/local/include</filename> from
-          <command>gcc</command>'s include search path. This is not
-          absolutely essential, however, it helps to minimize the
-          influence of the host system.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--disable-shared</parameter></term>
-        <listitem>
-          <para>Disables the creation of the shared libraries.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--disable-threads</parameter></term>
-        <listitem>
-          <para>This will prevent GCC from finding the multi-thread
-          include files, since we haven't created them for this architecture
-          yet. We will be able to find the multi-thread information after
-          we create the Glibc headers.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--enable-languages=c</parameter></term>
-        <listitem>
-          <para>This option ensures that only the C compiler is built.</para>
-        </listitem>
-      </varlistentry>
-
-    </variablelist>
-
     <para>Continue with compiling the package:</para>
 
 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" 
all-gcc</userinput></screen>

Modified: branches/cross-lfs/BOOK/cross-tools/sparc64-64/gcc-final.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/sparc64-64/gcc-final.xml        
2005-09-02 19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/sparc64-64/gcc-final.xml        
2005-09-02 19:29:49 UTC (rev 6798)
@@ -121,6 +121,10 @@
     --enable-languages=c,c++ --enable-__cxa_atexit \
     --enable-c99 --enable-long-long --enable-threads=posix</userinput></screen>
 
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../x86/gcc-final.xml"
+    xpointer="xpointer(//[EMAIL PROTECTED]'bf'])"/>
+
     <para>Continue with compiling the package:</para>
 
 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" 
CXXFLAGS_FOR_TARGET="${GCCTARGET}"</userinput></screen>

Modified: branches/cross-lfs/BOOK/cross-tools/sparc64-64/gcc-static.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/sparc64-64/gcc-static.xml       
2005-09-02 19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/sparc64-64/gcc-static.xml       
2005-09-02 19:29:49 UTC (rev 6798)
@@ -103,46 +103,10 @@
     --with-local-prefix=/tools --disable-nls --disable-shared \
     --disable-threads --enable-languages=c</userinput></screen>
 
-    <variablelist>
-      <title>The meaning of the configure options:</title>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../x86/gcc-static.xml"
+    xpointer="xpointer(//[EMAIL PROTECTED]'al'])"/>
 
-     <varlistentry>
-        <term><parameter>--with-local-prefix=/tools</parameter></term>
-        <listitem>
-          <para>The purpose of this switch is to remove <filename
-          class="directory">/usr/local/include</filename> from
-          <command>gcc</command>'s include search path. This is not
-          absolutely essential, however, it helps to minimize the
-          influence of the host system.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--disable-shared</parameter></term>
-        <listitem>
-          <para>Disables the creation of the shared libraries.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--disable-threads</parameter></term>
-        <listitem>
-          <para>This will prevent GCC from finding the multi-thread
-          include files, since we haven't created them for this architecture
-          yet. We will be able to find the multi-thread information after
-          we create the Glibc headers.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--enable-languages=c</parameter></term>
-        <listitem>
-          <para>This option ensures that only the C compiler is built.</para>
-        </listitem>
-      </varlistentry>
-
-    </variablelist>
-
     <para>Continue with compiling the package:</para>
 
 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" 
all-gcc</userinput></screen>

Modified: branches/cross-lfs/BOOK/cross-tools/x86/gcc-final.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/x86/gcc-final.xml       2005-09-02 
19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/x86/gcc-final.xml       2005-09-02 
19:29:49 UTC (rev 6798)
@@ -112,23 +112,22 @@
     xpointer="xpointer(//[EMAIL PROTECTED]'h'])"/>
 
 <screen><userinput>../gcc-&gcc-version;/configure --prefix=/cross-tools \
-    --target=${LFS_TARGET} --host=${LFS_HOST} \
+    --target=${LFS_TARGET} --host=${LFS_HOST} --disable-multilib \
     --with-local-prefix=/tools --disable-nls --enable-shared \
     --enable-languages=c,c++ --enable-__cxa_atexit \
-    --enable-c99 --enable-long-long --enable-threads=posix \
-    --enable-multilib=no</userinput></screen>
+    --enable-c99 --enable-long-long --enable-threads=posix</userinput></screen>
 
-    <variablelist>
+    <variablelist os="bf">
       <title>The meaning of the new configure options:</title>
 
-      <varlistentry>
+      <varlistentry os="bf1">
         <term><parameter>--enable-languages=c,c++</parameter></term>
         <listitem>
           <para>This option ensures that only the C and C++ compilers is 
built.</para>
         </listitem>
       </varlistentry>
 
-      <varlistentry>
+      <varlistentry os="bf2">
         <term><parameter>--enable-__cxa_atexit</parameter></term>
         <listitem>
           <para>This option allows use of __cxa_atexit, rather than atexit,
@@ -139,21 +138,21 @@
         </listitem>
       </varlistentry>
 
-      <varlistentry>
+      <varlistentry os="bf3">
         <term><parameter>--enable-c99</parameter></term>
         <listitem>
           <para>Enable C99 support for C programs.</para>
         </listitem>
       </varlistentry>
 
-      <varlistentry>
+      <varlistentry os="bf4">
         <term><parameter>--enable-long-long</parameter></term>
         <listitem>
           <para>Enables long long support in the compiler.</para>
         </listitem>
       </varlistentry>
 
-      <varlistentry>
+      <varlistentry os="bf5">
         <term><parameter>--enable-threads=posix</parameter></term>
         <listitem>
           <para>This enables C++ exception handling for multi-threaded 
code.</para>

Modified: branches/cross-lfs/BOOK/cross-tools/x86/gcc-static.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/x86/gcc-static.xml      2005-09-02 
19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/x86/gcc-static.xml      2005-09-02 
19:29:49 UTC (rev 6798)
@@ -95,7 +95,7 @@
     --with-local-prefix=/tools --disable-nls --disable-shared \
     --disable-threads --enable-languages=c</userinput></screen>
 
-    <variablelist>
+    <variablelist os="al">
       <title>The meaning of the configure options:</title>
 
      <varlistentry>

Modified: branches/cross-lfs/BOOK/cross-tools/x86_64/gcc-final.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/x86_64/gcc-final.xml    2005-09-02 
19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/x86_64/gcc-final.xml    2005-09-02 
19:29:49 UTC (rev 6798)
@@ -121,6 +121,10 @@
     --enable-languages=c,c++ --enable-__cxa_atexit \
     --enable-c99 --enable-long-long --enable-threads=posix</userinput></screen>
 
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../x86/gcc-final.xml"
+    xpointer="xpointer(//[EMAIL PROTECTED]'bf'])"/>
+
     <para>Continue with compiling the package:</para>
 
 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" 
CXXFLAGS_FOR_TARGET="${GCCTARGET}"</userinput></screen>

Modified: branches/cross-lfs/BOOK/cross-tools/x86_64/gcc-static.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/x86_64/gcc-static.xml   2005-09-02 
19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/x86_64/gcc-static.xml   2005-09-02 
19:29:49 UTC (rev 6798)
@@ -105,46 +105,10 @@
     --with-local-prefix=/tools --disable-nls --disable-shared \
     --disable-threads --enable-languages=c</userinput></screen>
 
-    <variablelist>
-      <title>The meaning of the configure options:</title>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../x86/gcc-static.xml"
+    xpointer="xpointer(//[EMAIL PROTECTED]'al'])"/>
 
-     <varlistentry>
-        <term><parameter>--with-local-prefix=/tools</parameter></term>
-        <listitem>
-          <para>The purpose of this switch is to remove <filename
-          class="directory">/usr/local/include</filename> from
-          <command>gcc</command>'s include search path. This is not
-          absolutely essential, however, it helps to minimize the
-          influence of the host system.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--disable-shared</parameter></term>
-        <listitem>
-          <para>Disables the creation of the shared libraries.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--disable-threads</parameter></term>
-        <listitem>
-          <para>This will prevent GCC from finding the multi-thread
-          include files, since we haven't created them for this architecture
-          yet. We will be able to find the multi-thread information after
-          we create the Glibc headers.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--enable-languages=c</parameter></term>
-        <listitem>
-          <para>This option ensures that only the C compiler is built.</para>
-        </listitem>
-      </varlistentry>
-
-    </variablelist>
-
     <para>Continue with compiling the package:</para>
 
 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" 
all-gcc</userinput></screen>

Modified: branches/cross-lfs/BOOK/cross-tools/x86_64-64/gcc-final.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/x86_64-64/gcc-final.xml 2005-09-02 
19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/x86_64-64/gcc-final.xml 2005-09-02 
19:29:49 UTC (rev 6798)
@@ -121,6 +121,10 @@
     --enable-languages=c,c++ --enable-__cxa_atexit \
     --enable-c99 --enable-long-long --enable-threads=posix</userinput></screen>
 
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../x86/gcc-final.xml"
+    xpointer="xpointer(//[EMAIL PROTECTED]'bf'])"/>
+
     <para>Continue with compiling the package:</para>
 
 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" 
CXXFLAGS_FOR_TARGET="${GCCTARGET}"</userinput></screen>

Modified: branches/cross-lfs/BOOK/cross-tools/x86_64-64/gcc-static.xml
===================================================================
--- branches/cross-lfs/BOOK/cross-tools/x86_64-64/gcc-static.xml        
2005-09-02 19:09:38 UTC (rev 6797)
+++ branches/cross-lfs/BOOK/cross-tools/x86_64-64/gcc-static.xml        
2005-09-02 19:29:49 UTC (rev 6798)
@@ -103,46 +103,10 @@
     --with-local-prefix=/tools --disable-nls --disable-shared \
     --disable-threads --enable-languages=c</userinput></screen>
 
-    <variablelist>
-      <title>The meaning of the configure options:</title>
+    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude";
+    href="../x86/gcc-static.xml"
+    xpointer="xpointer(//[EMAIL PROTECTED]'al'])"/>
 
-     <varlistentry>
-        <term><parameter>--with-local-prefix=/tools</parameter></term>
-        <listitem>
-          <para>The purpose of this switch is to remove <filename
-          class="directory">/usr/local/include</filename> from
-          <command>gcc</command>'s include search path. This is not
-          absolutely essential, however, it helps to minimize the
-          influence of the host system.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--disable-shared</parameter></term>
-        <listitem>
-          <para>Disables the creation of the shared libraries.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--disable-threads</parameter></term>
-        <listitem>
-          <para>This will prevent GCC from finding the multi-thread
-          include files, since we haven't created them for this architecture
-          yet. We will be able to find the multi-thread information after
-          we create the Glibc headers.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry>
-        <term><parameter>--enable-languages=c</parameter></term>
-        <listitem>
-          <para>This option ensures that only the C compiler is built.</para>
-        </listitem>
-      </varlistentry>
-
-    </variablelist>
-
     <para>Continue with compiling the package:</para>
 
 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" 
all-gcc</userinput></screen>

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to