Changeset cc9f07c


Ignore:
Timestamp:
Nov 30, 2015, 3:37:10 AM (4 years ago)
Author:
Chris Staub <chris@…>
Branches:
master, systemd
Children:
da47243
Parents:
917647cd
Message:

Provided explanation for --disable-bootstrap

File:
1 edited

Legend:

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

    r917647cd rcc9f07c  
    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.