aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthew Burgess <matthew@linuxfromscratch.org>2005-08-18 20:18:30 +0000
committerMatthew Burgess <matthew@linuxfromscratch.org>2005-08-18 20:18:30 +0000
commit941429e2c5d50699cce98d329ef3da7d4be461a4 (patch)
treebb523631b3cdeb17b69f6c7bf3c7f364ec13bc6b
parentd3583ed55bb1df5b3e17d3dcb67d04c9761ee252 (diff)
Use -print-file-name=specs instead of the undocumented --print-file-name switch for GCC's specs file edit
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@6711 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r--chapter01/changelog.xml4
-rw-r--r--chapter05/adjusting.xml2
-rw-r--r--chapter06/readjusting.xml2
3 files changed, 6 insertions, 2 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 43af25426..0bd00e00d 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -114,6 +114,10 @@ First a summary, then a detailed log.</para>
</itemizedlist>
</listitem>
+<listitem><para>August 18th, 2005 [matt]: Refrain from using the undocumented
+--print-file switch for GCC's spec file edit. Use -print-file-name=specs
+instead (Greg Schafer).</para></listitem>
+
<listitem><para>August 18th, 2005 [ken]: Add a patch to sanitise bzgrep's
handling of filenames.</para></listitem>
diff --git a/chapter05/adjusting.xml b/chapter05/adjusting.xml
index 3558b1098..3f5ff2958 100644
--- a/chapter05/adjusting.xml
+++ b/chapter05/adjusting.xml
@@ -36,7 +36,7 @@ to the new dynamic linker. A simple sed script will accomplish this:</para>
<!-- Ampersands are needed to allow copy and paste -->
-<screen><userinput>SPECFILE=`gcc --print-file specs` &amp;&amp;
+<screen><userinput>SPECFILE=`gcc -print-file-name=specs` &amp;&amp;
sed 's@ /lib/ld-linux.so.2@ /tools/lib/ld-linux.so.2@g' \
$SPECFILE &gt; tempspecfile &amp;&amp;
mv -f tempspecfile $SPECFILE &amp;&amp;
diff --git a/chapter06/readjusting.xml b/chapter06/readjusting.xml
index cd7fdfb6b..760f35cb0 100644
--- a/chapter06/readjusting.xml
+++ b/chapter06/readjusting.xml
@@ -55,7 +55,7 @@ dynamic linker. A <command>perl</command> command accomplishes this:</para>
<screen><userinput>perl -pi -e 's@ /tools/lib/ld-linux.so.2@ /lib/ld-linux.so.2@g;' \
-e 's@\*startfile_prefix_spec:\n@$_/usr/lib/ @g;' \
- `gcc --print-file specs`</userinput></screen>
+ `gcc -print-file-name=specs`</userinput></screen>
<para>It is a good idea to visually inspect the specs file to verify the intended
change was actually made.</para>