diff --git a/chapter05/gcc-pass1.xml b/chapter05/gcc-pass1.xml
index e412acfe0..ad3e5a139 100644
--- a/chapter05/gcc-pass1.xml
+++ b/chapter05/gcc-pass1.xml
@@ -159,8 +159,7 @@ cd build
--disable-multilib
- On x86_64, LFS does not support a multilib configuration.
- This switch is harmless for x86.
+ On LoongArch, LFS does not support a multilib configuration.
diff --git a/chapter08/binutils.xml b/chapter08/binutils.xml
index bca7af090..3de025d79 100644
--- a/chapter08/binutils.xml
+++ b/chapter08/binutils.xml
@@ -106,8 +106,8 @@ cd build
Normally, the tooldir (the directory where the executables will
ultimately be located) is set to $(exec_prefix)/$(target_alias). For
- example, x86_64 machines would expand that to /usr/x86_64-pc-linux-gnu. Because this is
+ example, 64-bit LoongArch machines would expand that to /usr/loongarch64-pc-linux-gnu. Because this is
a custom system, this target-specific directory in /usr is not required. $(exec_prefix)/$(target_alias) would be
diff --git a/chapter08/libcap.xml b/chapter08/libcap.xml
index 367e05c3f..f5d142210 100644
--- a/chapter08/libcap.xml
+++ b/chapter08/libcap.xml
@@ -59,8 +59,7 @@
This parameter sets the library directory to
/usr/lib rather than
- /usr/lib64 on x86_64. It has no effect on
- x86.
+ /usr/lib64 on 64-bit LoongArch.
diff --git a/chapter08/libffi.xml b/chapter08/libffi.xml
index 4c6d2830f..411beba5c 100644
--- a/chapter08/libffi.xml
+++ b/chapter08/libffi.xml
@@ -76,8 +76,8 @@
will be copied from the native system to a less capable
system, use the less capable system as a parameter. For details
about alternative system types, see
- the x86 options in the GCC manual.
+ url='https://gcc.gnu.org/onlinedocs/gcc-&gcc-version;/gcc/LoongArch-Options.html'>
+ the LoongArch options in the GCC manual.