diff --git a/prologue/architecture.xml b/prologue/architecture.xml
index a9160865f..3527d5956 100644
--- a/prologue/architecture.xml
+++ b/prologue/architecture.xml
@@ -23,7 +23,7 @@ installation, Ubuntu, Red Hat/Fedora, SuSE, or other distribution that targets
the architecture that you have. Also note that a 32-bit distribution can be
installed and used as a host system on a 64-bit AMD/Intel computer.
-Some other facts about a 64-bit systems need to be added here. When
+Some other facts about 64-bit systems need to be added here. When
compared to a 32-bit system, the sizes of executable programs are slightly
larger and the execution speeds are only slightly faster. For example, in a
test build of LFS-6.5 on a Core2Duo CPU based system, the following statistics
@@ -43,7 +43,7 @@ data that exceeds 4GB, the advantages of a 64-bit system are substantial.
"multi-lib" system requires compiling many applications twice, once for a
32-bit system and once for a 64-bit system. This is not directly supported in
LFS becuase it would interfere with the educational objective of providing the
-instructions needed for a straight forward base Linux system. You can refer to
+instructions needed for a straightforward base Linux system. You can refer to
the Cross Linux From Scratch
project for this advanced topic.
@@ -51,11 +51,10 @@ project for this advanced topic.
that cannot currently be built in a "pure" 64-bit system or require specialized
build instructions. Generally, these packages have some embedded 32-bit
specific assembly language instructions that fail when building on a 64-bit
-system. This includes some Beyond Linux From Scratch
-(BLFS) Xorg drivers. Many of these problems can
-be worked around, but may require some specialized procedures or
-patches.
+(BLFS). Many of these problems can be worked around, but may require
+some specialized procedures or patches.
diff --git a/prologue/standards.xml b/prologue/standards.xml
index da56719fd..e93c4c68b 100644
--- a/prologue/standards.xml
+++ b/prologue/standards.xml
@@ -36,12 +36,12 @@
there are also architecture specific requirements. LFS attempts to
conform to the architectures discussed in the previous section.
- Many people do not agree with the requirements of LSB. The
- main purpose of defining it is to ensure that proprietary software will
- be able to be installed and run properly on a compliant system. Since LFS
- is source based, the user has complete control over what packages are
- desired and many choose not to install some packages that are specified
- by the LSB.
+ Many people do not agree with the requirements of the LSB.
+ The main purpose of defining it is to ensure that proprietary software
+ will be able to be installed and run properly on a compliant system.
+ Since LFS is source based, the user has complete control over what
+ packages are desired and many choose not to install some packages that
+ are specified by the LSB.
@@ -53,7 +53,7 @@
Packages supplied by LFS needed to
- satisfy LSB Requirements
+ satisfy the LSB Requirements
@@ -105,7 +105,7 @@
Packages supplied by BLFS needed to
- satisfy LSB Requirements
+ satisfy the LSB Requirements
@@ -158,7 +158,7 @@
Packages not supplied by LFS or BLFS
- needed to satisfy LSB Requirements
+ needed to satisfy the LSB Requirements
diff --git a/prologue/why.xml b/prologue/why.xml
index 99cca1ce9..6606eedf0 100644
--- a/prologue/why.xml
+++ b/prologue/why.xml
@@ -169,9 +169,8 @@
GMP
- This package package contains math libraries and have
- useful functions for arbitrary precision arithmetic. It
- is required to build Gcc.
+ This package contains math libraries and have useful functions for
+ arbitrary precision arithmetic. It is required to build Gcc.
@@ -319,7 +318,7 @@
Patch
- This package a program for modifying or creating files by
+ This package contains a program for modifying or creating files by
applying a patch file typically created
by the diff program. It is needed by
the build procedure for several LFS packages.
@@ -389,7 +388,7 @@
Sysvinit
This package provides the init
- program which it the parent of all other processes on the Linux
+ program, which is the parent of all other processes on the Linux
system.