[Clfs-commits] [Cross-LFS]Cross-LFS Book branch, master, updated. clfs-3.0.0-systemd-211-gcc9f07c

git git at clfs.org
Mon Nov 30 01:46:30 PST 2015


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Cross-LFS Book".

The branch, master has been updated
       via  cc9f07c77f30550d6b99f1952bbf20dab743df98 (commit)
      from  917647cdc572ce111ac309138b5df5c4bfee9309 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit cc9f07c77f30550d6b99f1952bbf20dab743df98
Author: Chris Staub <chris at beaker67.com>
Date:   Mon Nov 30 06:37:10 2015 -0500

    Provided explanation for --disable-bootstrap

diff --git a/BOOK/final-system/common/gcc.xml b/BOOK/final-system/common/gcc.xml
index 2a74b77..e82c554 100644
--- a/BOOK/final-system/common/gcc.xml
+++ b/BOOK/final-system/common/gcc.xml
@@ -52,7 +52,7 @@ LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
     --enable-install-libiberty --disable-bootstrap</userinput></screen>
 
     <variablelist os="i1">
-      <title>The meaning of the new configure option:</title>
+      <title>The meaning of the new configure options:</title>
 
       <varlistentry>
         <term><parameter>SED=sed</parameter></term>
@@ -63,6 +63,19 @@ LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
         </listitem>
       </varlistentry>
 
+      <varlistentry>
+        <term><parameter>--disable-bootstrap</parameter></term>
+        <listitem>
+          <para>For a native build, GCC defaults to performing a 3-stage
+          "bootstrap" of the compiler. This means that GCC is compiled a total
+          of 3 times - it is compiled once, the first stage compiler is used
+          to build itself again, and the second stage compiler builds itself
+          once more. The second and third passes are then compared, verifying
+          that GCC is able to reproduce itself successfully. However, there is
+          no need for this with the CLFS build process so we disable it here.</para>
+        </listitem>
+      </varlistentry>
+
     </variablelist>
 
     <para os="j">Compile the package:</para>

-----------------------------------------------------------------------

Summary of changes:
 BOOK/final-system/common/gcc.xml |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)


hooks/post-receive
-- 
Cross-LFS Book



More information about the Clfs-commits mailing list