aboutsummaryrefslogtreecommitdiffstats
path: root/part3intro/toolchaintechnotes.xml
diff options
context:
space:
mode:
authorDavid Bryant <davidbryant@gvtc.com>2022-09-29 14:12:10 -0500
committerDavid Bryant <davidbryant@gvtc.com>2022-09-29 14:12:10 -0500
commit3c4e129d8c2ae311b0bf4c87250fcd4848214bb2 (patch)
tree44f15e5ec46b0d4ed26f80eedc9d9eb7826a80c8 /part3intro/toolchaintechnotes.xml
parent891b48b84b1e82a26b22428c66c74a3d14b6bd3a (diff)
Make minor corrections to English idiom / style.
Diffstat (limited to 'part3intro/toolchaintechnotes.xml')
-rw-r--r--part3intro/toolchaintechnotes.xml9
1 files changed, 5 insertions, 4 deletions
diff --git a/part3intro/toolchaintechnotes.xml b/part3intro/toolchaintechnotes.xml
index c36c18ea3..49656d052 100644
--- a/part3intro/toolchaintechnotes.xml
+++ b/part3intro/toolchaintechnotes.xml
@@ -146,8 +146,8 @@
<note>
<para>Almost all the build systems use names of the form
- cpu-vendor-kernel-os, referred to as the machine triplet. The vendor
- field is sometimes omitted. An astute
+ cpu-vendor-kernel-os, referred to as the machine triplet. (Sometimes,
+ the vendor field is omitted.) An astute
reader may wonder why a <quote>triplet</quote> refers to a four component
name. The reason is historical: initially, three component names were enough
to designate a machine unambiguously, but as new machines and systems
@@ -160,7 +160,7 @@
output will be <emphasis>i686-pc-linux-gnu</emphasis>. On a 64-bit
system it will be <emphasis>x86_64-pc-linux-gnu</emphasis>. On most
Linux systems the even simpler <command>gcc -dumpmachine</command> command
- will give you the similar information.</para>
+ will give you similar information.</para>
<para>You should also be aware of the name of the platform's dynamic linker, often
referred to as the dynamic loader (not to be confused with the standard
@@ -241,7 +241,8 @@
would be able to build those libraries, but (1) the build system of
gcc does not know that it is usable on pc, and (2) using it on pc
would create a risk of linking to the pc libraries, since cc-lfs is a native
- compiler. So we have to re-build libstdc++ later as a part of pass 2 gcc.</para>
+ compiler. So we have to re-build libstdc++ twice later on: as a part of
+ gcc stage 2, and then again in the chroot environment (gcc stage 3).</para>
</sect2>