aboutsummaryrefslogtreecommitdiffstats
path: root/chapter05/gcc-pass1.xml
diff options
context:
space:
mode:
authorJeremy Huntwork <jhuntwork@linuxfromscratch.org>2007-09-15 20:45:13 +0000
committerJeremy Huntwork <jhuntwork@linuxfromscratch.org>2007-09-15 20:45:13 +0000
commitb0a4c9a47dadc3ab2c37a034866cb542f3fffa0b (patch)
treefb6d77a8ace59cc4de2eec8cfb96a5cd29983fa1 /chapter05/gcc-pass1.xml
parent232aa7359d4f119b062bf270e19e8a4c1d2228a0 (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.xml29
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