[Clfs-commits] commit: r4407 - in /trunk/BOOK: cross-tools/alpha/ cross-tools/common/ cross-tools/ppc/ cross-tools/ppc64/ cross-tools/sparc/ cross-tools/sparc64/ introduction/common/
svn at cross-lfs.org
svn at cross-lfs.org
Fri Jan 9 09:22:50 PST 2009
Author: jim
Date: Fri Jan 9 17:22:50 2009
New Revision: 4407
Log:
Simpler STANDARD_STARTFILE_PREFIX Change, common to all architectures
Modified:
trunk/BOOK/cross-tools/alpha/gcc-static.xml
trunk/BOOK/cross-tools/common/gcc-static.xml
trunk/BOOK/cross-tools/ppc/gcc-static.xml
trunk/BOOK/cross-tools/ppc64/gcc-static.xml
trunk/BOOK/cross-tools/sparc/gcc-static.xml
trunk/BOOK/cross-tools/sparc64/gcc-static.xml
trunk/BOOK/introduction/common/changelog.xml
Modified: trunk/BOOK/cross-tools/alpha/gcc-static.xml
==============================================================================
--- trunk/BOOK/cross-tools/alpha/gcc-static.xml (original)
+++ trunk/BOOK/cross-tools/alpha/gcc-static.xml Fri Jan 9 17:22:50 2009
@@ -51,9 +51,9 @@
href="../common/gcc-static.xml"
xpointer="xpointer(//*[@os='ag'])"/>
-<screen os="ah"><userinput>echo "
-#undef STARTFILE_PREFIX_SPEC
-#define STARTFILE_PREFIX_SPEC \"/tools/lib/\"" >> gcc/config/alpha/linux.h</userinput></screen>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ah'])"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../common/gcc-static.xml"
Modified: trunk/BOOK/cross-tools/common/gcc-static.xml
==============================================================================
--- trunk/BOOK/cross-tools/common/gcc-static.xml (original)
+++ trunk/BOOK/cross-tools/common/gcc-static.xml Fri Jan 9 17:22:50 2009
@@ -45,8 +45,10 @@
location:</para>
<screen os="ah"><userinput>echo "
-#undef STARTFILE_PREFIX_SPEC
-#define STARTFILE_PREFIX_SPEC \"/tools/lib/\"" >> gcc/config/linux.h</userinput></screen>
+#undef STANDARD_STARTFILE_PREFIX_1
+#undef STANDARD_STARTFILE_PREFIX_2
+#define STANDARD_STARTFILE_PREFIX_1 \"/tools/lib/\"
+#define STANDARD_STARTFILE_PREFIX_2 \"\"" >> gcc/config/linux.h</userinput></screen>
<para os="ai">Now alter <command>gcc</command>'s c preprocessor's default
include search path to use <filename class="directory">/tools</filename> only:</para>
Modified: trunk/BOOK/cross-tools/ppc/gcc-static.xml
==============================================================================
--- trunk/BOOK/cross-tools/ppc/gcc-static.xml (original)
+++ trunk/BOOK/cross-tools/ppc/gcc-static.xml Fri Jan 9 17:22:50 2009
@@ -51,9 +51,9 @@
href="../common/gcc-static.xml"
xpointer="xpointer(//*[@os='ag'])"/>
-<screen os="ah"><userinput>echo "
-#undef STARTFILE_PREFIX_SPEC
-#define STARTFILE_PREFIX_SPEC \"/tools/lib/\"" >> gcc/config/rs6000/linux.h</userinput></screen>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ah'])"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../common/gcc-static.xml"
Modified: trunk/BOOK/cross-tools/ppc64/gcc-static.xml
==============================================================================
--- trunk/BOOK/cross-tools/ppc64/gcc-static.xml (original)
+++ trunk/BOOK/cross-tools/ppc64/gcc-static.xml Fri Jan 9 17:22:50 2009
@@ -51,12 +51,9 @@
href="../common/gcc-static.xml"
xpointer="xpointer(//*[@os='ag'])"/>
-<screen os="ah"><userinput>echo "
-#undef STARTFILE_PREFIX_SPEC
-#define STARTFILE_PREFIX_SPEC \"/tools/lib/\"" >> gcc/config/rs6000/linux.h
-echo "
-#undef STARTFILE_PREFIX_SPEC
-#define STARTFILE_PREFIX_SPEC \"/tools/lib/\"" >> gcc/config/rs6000/linux64.h</userinput></screen>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ah'])"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../common/gcc-static.xml"
Modified: trunk/BOOK/cross-tools/sparc/gcc-static.xml
==============================================================================
--- trunk/BOOK/cross-tools/sparc/gcc-static.xml (original)
+++ trunk/BOOK/cross-tools/sparc/gcc-static.xml Fri Jan 9 17:22:50 2009
@@ -51,9 +51,9 @@
href="../common/gcc-static.xml"
xpointer="xpointer(//*[@os='ag'])"/>
-<screen os="ah"><userinput>echo "
-#undef STARTFILE_PREFIX_SPEC
-#define STARTFILE_PREFIX_SPEC \"/tools/lib/\"" >> gcc/config/sparc/linux.h</userinput></screen>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ah'])"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../common/gcc-static.xml"
Modified: trunk/BOOK/cross-tools/sparc64/gcc-static.xml
==============================================================================
--- trunk/BOOK/cross-tools/sparc64/gcc-static.xml (original)
+++ trunk/BOOK/cross-tools/sparc64/gcc-static.xml Fri Jan 9 17:22:50 2009
@@ -51,12 +51,9 @@
href="../common/gcc-static.xml"
xpointer="xpointer(//*[@os='ag'])"/>
-<screen os="ah"><userinput>echo "
-#undef STARTFILE_PREFIX_SPEC
-#define STARTFILE_PREFIX_SPEC \"/tools/lib/\"" >> gcc/config/sparc/linux.h
-echo "
-#undef STARTFILE_PREFIX_SPEC
-#define STARTFILE_PREFIX_SPEC \"/tools/lib/\"" >> gcc/config/sparc/linux64.h</userinput></screen>
+ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+ href="../common/gcc-static.xml"
+ xpointer="xpointer(//*[@os='ah'])"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../common/gcc-static.xml"
Modified: trunk/BOOK/introduction/common/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/common/changelog.xml (original)
+++ trunk/BOOK/introduction/common/changelog.xml Fri Jan 9 17:22:50 2009
@@ -40,7 +40,11 @@
<para>January 09, 2009</para>
<itemizedlist>
<listitem>
- <para>[Jim] - Don't USE HOST distro's limits.h during gcc static build.</para>
+ <para>[Jim] - From Ryan - Don't USE HOST distro's limits.h during gcc static build.</para>
+ </listitem>
+ <listitem>
+ <para>[Jim] - From Ryan - Simpler STANDARD_STARTFILE_PREFIX Change, common to all
+ architectures.</para>
</listitem>
</itemizedlist>
</listitem>
More information about the Clfs-commits
mailing list