diff options
-rw-r--r-- | chapter01/changelog.xml | 4 | ||||
-rw-r--r-- | chapter05/binutils-pass1.xml | 8 | ||||
-rw-r--r-- | chapter05/binutils-pass2.xml | 2 | ||||
-rw-r--r-- | chapter06/readjusting.xml | 2 |
4 files changed, 9 insertions, 7 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 7b6c15de3..214f5aa57 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -46,6 +46,10 @@ <listitem> <para>[jhuntwork] - Various textual corrections. Thanks Chris Staub.</para> </listitem> + <listitem> + <para>[jhuntwork] - Remove unnecessary LDFLAGS variables in binutils pass 1 and 2. + Thanks Dan Nicholson.</para> + </listitem> </itemizedlist> </listitem> diff --git a/chapter05/binutils-pass1.xml b/chapter05/binutils-pass1.xml index a395c3dfe..66babd397 100644 --- a/chapter05/binutils-pass1.xml +++ b/chapter05/binutils-pass1.xml @@ -105,7 +105,7 @@ cd ../binutils-build</userinput></screen> later on:</para> <screen><userinput>make -C ld clean -make -C ld LDFLAGS="-s" LIB_PATH=/tools/lib +make -C ld LIB_PATH=/tools/lib cp -v ld/ld-new /tools/bin</userinput></screen> <variablelist> @@ -121,12 +121,10 @@ cp -v ld/ld-new /tools/bin</userinput></screen> </varlistentry> <varlistentry> - <term><parameter>-C ld LDFLAGS="-s" LIB_PATH=/tools/lib</parameter></term> + <term><parameter>-C ld LIB_PATH=/tools/lib</parameter></term> <listitem> <para>This option rebuilds everything in the <filename - class="directory">ld</filename> subdirectory. The - <envar>LDFLAGS</envar> variable will build a static version of - <command>ld</command>. Specifying the + class="directory">ld</filename> subdirectory. Specifying the <envar>LIB_PATH</envar> Makefile variable on the command line allows us to override the default value and point it to the temporary tools location. The value of this variable specifies diff --git a/chapter05/binutils-pass2.xml b/chapter05/binutils-pass2.xml index cc9cdcb6a..eecf6eb5f 100644 --- a/chapter05/binutils-pass2.xml +++ b/chapter05/binutils-pass2.xml @@ -86,7 +86,7 @@ cd ../binutils-build</userinput></screen> the next chapter:</para> <screen><userinput>make -C ld clean -make -C ld LDFLAGS="-s" LIB_PATH=/usr/lib:/lib +make -C ld LIB_PATH=/usr/lib:/lib cp -v ld/ld-new /tools/bin</userinput></screen> diff --git a/chapter06/readjusting.xml b/chapter06/readjusting.xml index 4f77514b3..18fc83d4a 100644 --- a/chapter06/readjusting.xml +++ b/chapter06/readjusting.xml @@ -21,7 +21,7 @@ directories.</para> <para>First, backup the <filename class="directory">/tools</filename> linker, and replace it with the adjusted linker we made in chapter 5. We'll also create a -link to its counterpart in <filename class="directory">/tools/$(gcc -dumpmachine)/bin</filename></para> +link to its counterpart in <filename class="directory">/tools/$(gcc -dumpmachine)/bin</filename>.</para> <screen><userinput>mv -v /tools/bin/{ld,ld-old} mv -v /tools/$(gcc -dumpmachine)/bin/{ld,ld-old} |