Index: chapter01/changelog.xml
===================================================================
--- chapter01/changelog.xml	(revision b920e4019adadb724acdac833e4d117211eac8fa)
+++ chapter01/changelog.xml	(revision d1391f03869269e3fa6717876a92e6f6ba13c0c8)
@@ -95,4 +95,9 @@
 </para></listitem>
 
+<listitem><para>September 17th, 2003 [greg]: Chapters 5 and 6 - Locking in
+Glibc and Re-adjusting the toolchain: Do "make -C ld install" instead of "make
+-C ld install-data-local" to install a whole new linker instead of just the
+new ldscripts.</para></listitem>
+
 <listitem><para>September 16th, 2003 [greg]: Chapters 5 and 6 - Locking in
 Glibc and Re-adjusting the toolchain: Added sanity checks.</para></listitem>
Index: chapter05/lockingglibc.xml
===================================================================
--- chapter05/lockingglibc.xml	(revision b920e4019adadb724acdac833e4d117211eac8fa)
+++ chapter05/lockingglibc.xml	(revision d1391f03869269e3fa6717876a92e6f6ba13c0c8)
@@ -5,21 +5,18 @@
 <para>Now that the temporary C libraries have been installed, we want all
 the tools compiled in the rest of this chapter to be linked against these
-libraries. To accomplish this, we need to adjust the linker's scripts and the
-compiler's specs file.</para>
+libraries. To accomplish this, we need to adjust the linker and the compiler's
+specs file.</para>
 
-<para>First install the adjusted linker scripts by running the following from
-within the <filename class="directory">binutils-build</filename>
-directory:</para>
+<para>First install the adjusted linker by running the following from within
+the <filename class="directory">binutils-build</filename> directory:</para>
 
-<para><screen><userinput>make -C ld install-data-local</userinput></screen></para>
+<para><screen><userinput>make -C ld install</userinput></screen></para>
 
-<para>These scripts were adjusted a little while back, at the end of the first
-pass of Binutils, and contain no mention of <filename>/lib</filename>,
-<filename>/usr/lib</filename> or <filename>/usr/local/lib</filename>.
-From this point onwards everything will link <emphasis>only</emphasis>
-against the libraries in <filename>/tools/lib</filename>.</para>
+<para>The linker was adjusted a little while back, at the end of the first
+pass of Binutils. From this point onwards everything will link <emphasis>only
+</emphasis> against the libraries in <filename>/tools/lib</filename>.</para>
 
-<para>Now that the scripts are adjusted, you have to remove the Binutils
-build and source directories.</para>
+<para>Now that the adjusted linker is installed, you have to remove the
+Binutils build and source directories.</para>
 
 <para>The next thing to do is to amend our GCC specs file so that it points
Index: chapter06/adjustingtoolchain.xml
===================================================================
--- chapter06/adjustingtoolchain.xml	(revision b920e4019adadb724acdac833e4d117211eac8fa)
+++ chapter06/adjustingtoolchain.xml	(revision d1391f03869269e3fa6717876a92e6f6ba13c0c8)
@@ -8,16 +8,14 @@
 in the "Locking in" stage in the beginning of the previous chapter.</para>
 
-<para>The first thing to do is to adjust the linker scripts. For this we
-retained the source and build directories from the second pass over Binutils.
-Install the adjusted linker scripts by running the following from within the
+<para>The first thing to do is to adjust the linker. For this we retained the
+source and build directories from the second pass over Binutils. Install the
+adjusted linker by running the following from within the
 <filename class="directory">binutils-build</filename> directory:</para>
 
-<para><screen><userinput>make -C ld install-data-local</userinput></screen></para>
+<para><screen><userinput>make -C ld install</userinput></screen></para>
 
-<para>The linker scripts now contain
-no mention of <filename class="directory">/tools/lib</filename> anymore.
-From now on every compiled program will link <emphasis>only</emphasis>
-against the libraries in <filename>/usr/lib</filename> and
-<filename>/lib</filename>.</para>
+<para>From now on every compiled program will link <emphasis>only</emphasis>
+against the libraries in <filename>/usr/lib</filename> and <filename>/lib
+</filename>.</para>
 
 <para>You can now remove the Binutils source and build directories.</para>
@@ -35,12 +33,6 @@
 
 <para>Again, cutting and pasting the above is recommended. And just like
-before, it is a good idea to check the linker scripts and the specs file to
-ensure the intended changes were actually made.</para>
-
-<para>Note that the linker scripts will still contain a reference to
-<filename class="directory">/tools/i686-pc-linux-gnu/lib</filename>. This
-is unavoidable, but luckily does not present a problem. There are no
-libraries in that location as all the temporary tools libraries are
-located in <filename class="directory">/tools/lib</filename>.</para>
+before, it is a good idea to check the specs file to ensure the intended
+changes were actually made.</para>
 
 <caution><para>It is imperative at this point to stop and ensure that the
Index: chapter06/glibc-inst.xml
===================================================================
--- chapter06/glibc-inst.xml	(revision b920e4019adadb724acdac833e4d117211eac8fa)
+++ chapter06/glibc-inst.xml	(revision d1391f03869269e3fa6717876a92e6f6ba13c0c8)
@@ -5,8 +5,8 @@
 
 <para>The Glibc build system is very well self-contained and will install
-perfectly, even though our compiler specs file and linker scripts are still
-pointing at <filename>/tools</filename>. We cannot adjust the specs and
-ldscripts before the Glibc install, because the Glibc autoconf tests would then
-give bogus results and thus defeat our goal of achieving a clean build.</para>
+perfectly, even though our compiler specs file and linker are still pointing
+at <filename>/tools</filename>. We cannot adjust the specs and linker before
+the Glibc install, because the Glibc autoconf tests would then give bogus
+results and thus defeat our goal of achieving a clean build.</para>
 
 <note><para>The testsuite for Glibc in this chapter is considered <emphasis>
Index: index.xml
===================================================================
--- index.xml	(revision b920e4019adadb724acdac833e4d117211eac8fa)
+++ index.xml	(revision d1391f03869269e3fa6717876a92e6f6ba13c0c8)
@@ -4,6 +4,6 @@
 
 
-<!ENTITY version "20030916">
-<!ENTITY releasedate "September 16th, 2003">
+<!ENTITY version "20030917">
+<!ENTITY releasedate "September 17th, 2003">
 <!ENTITY nbsp " ">
 
