Changeset b484748


Ignore:
Timestamp:
08/31/2007 12:06:23 PM (17 years ago)
Author:
Jeremy Huntwork <jhuntwork@…>
Children:
c61ca82
Parents:
4d75f4e
Message:

Add '--disable-bootstrap' to GCC pass 2 and chapter 6 GCC to achieve traditional LFS build methods with GCC 4.2.1

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/jh/BOOK@8359 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r4d75f4e rb484748  
    3636    </listitem>
    3737-->
     38
     39    <listitem>
     40      <para>2007-08-31</para>
     41      <itemizedlist>
     42        <listitem>
     43          <para>[jhuntwork] - Add --disable-bootstrap flags to GCC pass 2 and chapter 6 GCC,
     44          to achieve traditional LFS build methods with GCC 4.2.1.</para>
     45        </listitem>
     46      </itemizedlist>
     47    </listitem>
    3848
    3949    <listitem>
     
    179189
    180190  <para>LFS 6.3 released August 28, 2007.</para>
     191
    181192</sect1>
  • chapter05/gcc-pass1.xml

    r4d75f4e rb484748  
    119119    </variablelist>
    120120
    121     <para>Continue with compiling the package:</para>
     121    <para>The following command will compile GCC not once, but several times. It
     122    uses the programs compiled in a first round to compile itself a second time,
     123    and then again a third time. It then compares these second and third compiles
     124    to make sure it can reproduce itself flawlessly. This is called
     125    <quote>bootstrapping</quote>. Building GCC in this way ensures that it was
     126    compiled correctly and is now the default configuration for the released
     127    package. Continue with compiling by running:</para>
    122128
    123129<screen><userinput>make</userinput></screen>
  • chapter05/gcc-pass2.xml

    r4d75f4e rb484748  
    148148    --enable-__cxa_atexit --enable-languages=c,c++ \
    149149    --disable-libstdcxx-pch --disable-multilib \
    150     $WITHARCH
     150    --disable-bootstrap $WITHARCH
    151151unset WITHARCH</userinput></screen>
    152152
     
    204204      </varlistentry>
    205205
     206      <varlistentry>
     207        <term><parameter>--disable-bootstrap</parameter></term>
     208        <listitem>
     209          <para>Bootstrapping the compiler is now the default for GCC. However,
     210          our build method should provide us with a solid compiler without the
     211          need to bootstrap each time.</para>
     212        </listitem>
     213      </varlistentry>
     214
    206215    </variablelist>
    207216
  • chapter06/gcc.xml

    r4d75f4e rb484748  
    8585    --enable-threads=posix --enable-__cxa_atexit \
    8686    --enable-clocale=gnu --enable-languages=c,c++ \
    87     --disable-multilib $WITHARCH
     87    --disable-multilib --disable-bootstrap \
     88    $WITHARCH
    8889unset WITHARCH</userinput></screen>
    8990
Note: See TracChangeset for help on using the changeset viewer.