diff options
author | Jeremy Huntwork <jhuntwork@linuxfromscratch.org> | 2007-09-15 20:45:13 +0000 |
---|---|---|
committer | Jeremy Huntwork <jhuntwork@linuxfromscratch.org> | 2007-09-15 20:45:13 +0000 |
commit | b0a4c9a47dadc3ab2c37a034866cb542f3fffa0b (patch) | |
tree | fb6d77a8ace59cc4de2eec8cfb96a5cd29983fa1 /chapter05/gcc-pass1.xml | |
parent | 232aa7359d4f119b062bf270e19e8a4c1d2228a0 (diff) |
Upgrade to GCC-4.2.1. Fixes #2002. Merged from jh branch, thanks to Matthew Burgess for preparing a discrete patch.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8374 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter05/gcc-pass1.xml')
-rw-r--r-- | chapter05/gcc-pass1.xml | 29 |
1 files changed, 9 insertions, 20 deletions
diff --git a/chapter05/gcc-pass1.xml b/chapter05/gcc-pass1.xml index 068fdf698..5bbb78173 100644 --- a/chapter05/gcc-pass1.xml +++ b/chapter05/gcc-pass1.xml @@ -101,26 +101,15 @@ cd ../gcc-build</userinput></screen> </variablelist> - <para>Continue with compiling the package:</para> - -<screen><userinput>make bootstrap</userinput></screen> - - <variablelist> - <title>The meaning of the make parameter:</title> - - <varlistentry> - <term><parameter>bootstrap</parameter></term> - <listitem> - <para>This target does not just compile GCC, but compiles it - several times. It uses the programs compiled in a first round - to compile itself a second time, and then again a third time. - It then compares these second and third compiles to make sure - it can reproduce itself flawlessly. This also implies that it - was compiled correctly.</para> - </listitem> - </varlistentry> - - </variablelist> + <para>The following command will compile GCC not once, but several times. It + uses the programs compiled in a first round to compile itself a second time, + and then again a third time. It then compares these second and third compiles + to make sure it can reproduce itself flawlessly. This is called + <quote>bootstrapping</quote>. Building GCC in this way ensures that it was + compiled correctly and is now the default configuration for the released + package. Continue with compiling by running:</para> + +<screen><userinput>make</userinput></screen> <para>Compilation is now complete. At this point, the test suite would normally be run, but, as mentioned before, the test suite framework is |