aboutsummaryrefslogtreecommitdiffstats
path: root/chapter05
diff options
context:
space:
mode:
authorMatthew Burgess <matthew@linuxfromscratch.org>2009-08-12 19:16:30 +0000
committerMatthew Burgess <matthew@linuxfromscratch.org>2009-08-12 19:16:30 +0000
commit5f7456b7b42ed2d048d60e040dcc56885a61c773 (patch)
tree4d128df0f358684407cb606a3b96154535f384ae /chapter05
parentc711a6187d566eaa4c7adca63293a1c595c790f4 (diff)
Various text corrections from Chris Staub. Fixes #2470.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9037 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter05')
-rw-r--r--chapter05/gcc-pass1.xml2
-rw-r--r--chapter05/gcc-pass2.xml5
-rw-r--r--chapter05/glibc.xml8
3 files changed, 6 insertions, 9 deletions
diff --git a/chapter05/gcc-pass1.xml b/chapter05/gcc-pass1.xml
index 68b6dfde4..a99074458 100644
--- a/chapter05/gcc-pass1.xml
+++ b/chapter05/gcc-pass1.xml
@@ -127,7 +127,7 @@ cd ../gcc-build</userinput></screen>
<parameter>-lgcc_eh</parameter> within its build system. This dependency
can be satisfied by creating a symlink to <filename>libgcc.a</filename>,
since that file will end up containing the objects normally contained in
- <filename>libgcc_eh.a</filename>.</para>
+ <filename>libgcc_eh.a</filename>:</para>
<screen><userinput remap="install">ln -vs libgcc.a `$LFS_TGT-gcc -print-libgcc-file-name | \
sed 's/libgcc/&amp;_eh/'`</userinput></screen>
diff --git a/chapter05/gcc-pass2.xml b/chapter05/gcc-pass2.xml
index cd2d53195..76107dddb 100644
--- a/chapter05/gcc-pass2.xml
+++ b/chapter05/gcc-pass2.xml
@@ -100,7 +100,8 @@ do
done</userinput></screen>
<para>In case the above seems hard to follow, let's break it down a bit.
- First we find all the files under the gcc/config directory that are named
+ First we find all the files under the
+ <filename class="directory">gcc/config</filename> directory that are named
either <filename>linux.h</filename>, <filename>linux64.h</filename> or
<filename>sysv4.h</filename>.
For each file found, we copy it to a file of the same name but with an added
@@ -112,7 +113,7 @@ done</userinput></screen>
to the end of the file.
Finally, we use <command>touch</command> to update the timestamp on the copied files.
When used in conjunction with <command>cp -u</command>, this prevents unexpected
- changes to the original files in case the command is inadvertently run twice.
+ changes to the original files in case the commands are inadvertently run twice.
</para>
<para>On x86_64, unsetting the multilib spec for GCC ensures that it
diff --git a/chapter05/glibc.xml b/chapter05/glibc.xml
index fd0285a69..d83498b98 100644
--- a/chapter05/glibc.xml
+++ b/chapter05/glibc.xml
@@ -157,12 +157,8 @@ esac</userinput></screen>
</blockquote>
<para>The missing or incompatible <command>msgfmt</command> program is
- generally harmless, but it can sometimes cause issues when running the
- test suite. This <command>msgfmt</command> program is part of the
- Gettext package which the host distribution should provide. If
- <command>msgfmt</command> is present but deemed incompatible, upgrade
- the host system's Gettext package or continue without it and see if
- the test suite runs without problems regardless.</para>
+ generally harmless. This <command>msgfmt</command> program is part of the
+ Gettext package which the host distribution should provide.</para>
<para>Compile the package:</para>