Changeset 428d8a4


Ignore:
Timestamp:
Nov 30, 2015, 3:38:11 AM (4 years ago)
Author:
Chris Staub <chris@…>
Branches:
sysvinit
Children:
8886e357
Parents:
16ed0af
git-author:
Chris Staub <chris@…> (11/30/2015 03:37:10 AM)
git-committer:
Chris Staub <chris@…> (11/30/2015 03:38:11 AM)
Message:

Provided explanation for --disable-bootstrap

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOOK/final-system/common/gcc.xml

    r16ed0af r428d8a4  
    5353
    5454    <variablelist os="i1">
    55       <title>The meaning of the new configure option:</title>
     55      <title>The meaning of the new configure options:</title>
    5656
    5757      <varlistentry>
     
    6161          <filename>/tools/bin/sed</filename> in the <command>fixincl</command>
    6262          program.</para>
     63        </listitem>
     64      </varlistentry>
     65
     66      <varlistentry>
     67        <term><parameter>--disable-bootstrap</parameter></term>
     68        <listitem>
     69          <para>For a native build, GCC defaults to performing a 3-stage
     70          "bootstrap" of the compiler. This means that GCC is compiled a total
     71          of 3 times - it is compiled once, the first stage compiler is used
     72          to build itself again, and the second stage compiler builds itself
     73          once more. The second and third passes are then compared, verifying
     74          that GCC is able to reproduce itself successfully. However, there is
     75          no need for this with the CLFS build process so we disable it here.</para>
    6376        </listitem>
    6477      </varlistentry>
Note: See TracChangeset for help on using the changeset viewer.