[Clfs-commits] commit: r4209 - in /trunk/BOOK/cross-tools: native/toolchain.xml native64/toolchain.xml

svn at cross-lfs.org svn at cross-lfs.org
Wed Dec 24 16:27:20 PST 2008


Author: jim
Date: Thu Dec 25 00:27:20 2008
New Revision: 4209

Log:
Adding Ryan's Notes. Toolchain Build.

Modified:
    trunk/BOOK/cross-tools/native/toolchain.xml
    trunk/BOOK/cross-tools/native64/toolchain.xml

Modified: trunk/BOOK/cross-tools/native/toolchain.xml
==============================================================================
--- trunk/BOOK/cross-tools/native/toolchain.xml (original)
+++ trunk/BOOK/cross-tools/native/toolchain.xml Thu Dec 25 00:27:20 2008
@@ -47,14 +47,6 @@
 mv ../gmp-&gmp-version; ./gmp</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/gcc-static.xml"
-    xpointer="xpointer(//*[@os='p1'])"/>
-
-    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/gcc-static.xml"
-    xpointer="xpointer(//*[@os='p2'])"/>
-
-    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/binutils.xml"
     xpointer="xpointer(//*[@os='ba'])"/>
 
@@ -94,13 +86,14 @@
     href="../common/gcc-static.xml"
     xpointer="xpointer(//*[@os='ad'])"/>
 
-    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/gcc-static.xml"
-    xpointer="xpointer(//*[@os='ag'])"/>
+    <para os="ng">This ensures by default the compiler will look in
+/tools/lib/../lib or /tools/lib/../lib64 as appropriate:</para>
 
-    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/gcc-static.xml"
-    xpointer="xpointer(//*[@os='ah'])"/>
+<screen os="nh"><userinput>echo "
+#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>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/gcc-static.xml"

Modified: trunk/BOOK/cross-tools/native64/toolchain.xml
==============================================================================
--- trunk/BOOK/cross-tools/native64/toolchain.xml (original)
+++ trunk/BOOK/cross-tools/native64/toolchain.xml Thu Dec 25 00:27:20 2008
@@ -45,14 +45,6 @@
 cd ../sysroot-toolchain
 mv ../mpfr-&mpfr-version; ./mpfr
 mv ../gmp-&gmp-version; ./gmp</userinput></screen>
-
-    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/gcc-static.xml"
-    xpointer="xpointer(//*[@os='p1'])"/>
-
-    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/gcc-static.xml"
-    xpointer="xpointer(//*[@os='p2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/binutils.xml"
@@ -103,12 +95,12 @@
     xpointer="xpointer(//*[@os='ad'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/gcc-static.xml"
-    xpointer="xpointer(//*[@os='ag'])"/>
+    href="../native/gcc.xml"
+    xpointer="xpointer(//*[@os='ng'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-    href="../common/gcc-static.xml"
-    xpointer="xpointer(//*[@os='ah'])"/>
+    href="../native/gcc.xml"
+    xpointer="xpointer(//*[@os='nh'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/gcc-static.xml"




More information about the Clfs-commits mailing list