[Clfs-commits] [Cross-LFS]Cross-LFS Book branch, systemd, updated. clfs-2.1.0-971-g9e0069f

git git at cross-lfs.org
Fri May 9 03:31:55 PDT 2014


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Cross-LFS Book".

The branch, systemd has been updated
       via  9e0069fbdc07243b0f005e1604c9ecc2a5697dd5 (commit)
      from  b4fec0c69ea9980772e998d205592ccb6a806a2b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 9e0069fbdc07243b0f005e1604c9ecc2a5697dd5
Author: Chris Staub <chris at beaker67.com>
Date:   Fri May 9 06:31:44 2014 -0400

    Added explanation for GCC in cross-tools. Thanks to William Harrington and Joe Ciccone for the description

diff --git a/BOOK/cross-tools/64/gcc-static.xml b/BOOK/cross-tools/64/gcc-static.xml
index 14b7b05..f8724fe 100644
--- a/BOOK/cross-tools/64/gcc-static.xml
+++ b/BOOK/cross-tools/64/gcc-static.xml
@@ -24,6 +24,10 @@
     and no Threads</title>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/gcc-static.xml"
+    xpointer="xpointer(//*[@os='e'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../../final-system/common/gcc.xml"
     xpointer="xpointer(//*[@os='p1'])"/>
 
diff --git a/BOOK/cross-tools/common/gcc-static.xml b/BOOK/cross-tools/common/gcc-static.xml
index dd81822..4ccc38f 100644
--- a/BOOK/cross-tools/common/gcc-static.xml
+++ b/BOOK/cross-tools/common/gcc-static.xml
@@ -23,6 +23,16 @@
     <title>Installation of Cross GCC Compiler with Static libgcc
     and no Threads</title>
 
+    <para os="e">Here we will compile GCC, as a cross-compiler that will create
+    executables for our target architechture, statically so that it will not
+    need to look for Glibc's startfiles, which do not yet exist in
+    <filename class="directory">/tools</filename>. We will use this
+    cross-compiler, plus the cross-linker we have just installed with Binutils,
+    to compile Glibc. After Glibc is installed into
+    <filename class="directory">/tools</filename>, we can rebuild GCC
+    so that it will then be able to build executables that link against the
+    libraries in <filename class="directory">/tools</filename>.</para>
+
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../../final-system/common/gcc.xml"
     xpointer="xpointer(//*[@os='p1'])"/>
diff --git a/BOOK/cross-tools/mips64-64/gcc-static.xml b/BOOK/cross-tools/mips64-64/gcc-static.xml
index b49cab0..1b86c97 100644
--- a/BOOK/cross-tools/mips64-64/gcc-static.xml
+++ b/BOOK/cross-tools/mips64-64/gcc-static.xml
@@ -24,6 +24,10 @@
     and no Threads</title>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/gcc-static.xml"
+    xpointer="xpointer(//*[@os='e'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../../final-system/common/gcc.xml"
     xpointer="xpointer(//*[@os='p1'])"/>
 
diff --git a/BOOK/cross-tools/multilib/gcc-static.xml b/BOOK/cross-tools/multilib/gcc-static.xml
index 7eb7b7d..7a320b7 100644
--- a/BOOK/cross-tools/multilib/gcc-static.xml
+++ b/BOOK/cross-tools/multilib/gcc-static.xml
@@ -24,6 +24,10 @@
     and no Threads</title>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/gcc-static.xml"
+    xpointer="xpointer(//*[@os='e'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../../final-system/common/gcc.xml"
     xpointer="xpointer(//*[@os='p1'])"/>
 
diff --git a/BOOK/cross-tools/ppc/gcc-static.xml b/BOOK/cross-tools/ppc/gcc-static.xml
index 8db7402..6c305c0 100644
--- a/BOOK/cross-tools/ppc/gcc-static.xml
+++ b/BOOK/cross-tools/ppc/gcc-static.xml
@@ -24,6 +24,10 @@
     and no Threads</title>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/gcc-static.xml"
+    xpointer="xpointer(//*[@os='e'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../../final-system/common/gcc.xml"
     xpointer="xpointer(//*[@os='p1'])"/>
 
diff --git a/BOOK/cross-tools/ppc64-64/gcc-static.xml b/BOOK/cross-tools/ppc64-64/gcc-static.xml
index e755d69..65ead31 100644
--- a/BOOK/cross-tools/ppc64-64/gcc-static.xml
+++ b/BOOK/cross-tools/ppc64-64/gcc-static.xml
@@ -24,6 +24,10 @@
     and no Threads</title>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/gcc-static.xml"
+    xpointer="xpointer(//*[@os='e'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../../final-system/common/gcc.xml"
     xpointer="xpointer(//*[@os='p1'])"/>
 

-----------------------------------------------------------------------

Summary of changes:
 BOOK/cross-tools/64/gcc-static.xml        |    4 ++++
 BOOK/cross-tools/common/gcc-static.xml    |   10 ++++++++++
 BOOK/cross-tools/mips64-64/gcc-static.xml |    4 ++++
 BOOK/cross-tools/multilib/gcc-static.xml  |    4 ++++
 BOOK/cross-tools/ppc/gcc-static.xml       |    4 ++++
 BOOK/cross-tools/ppc64-64/gcc-static.xml  |    4 ++++
 6 files changed, 30 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
Cross-LFS Book



More information about the Clfs-commits mailing list