r1153 - in trunk/BOOK: . cross-tools cross-tools/64 cross-tools/mips64 cross-tools/mips64-64 cross-tools/multilib cross-tools/ppc64 cross-tools/sparc64 cross-tools/sparc64-64 cross-tools/x86_64 cross-tools/x86_64-64

jim at linuxfromscratch.org jim at linuxfromscratch.org
Tue Feb 7 11:14:26 PST 2006


Author: jim
Date: 2006-02-07 12:14:24 -0700 (Tue, 07 Feb 2006)
New Revision: 1153

Added:
   trunk/BOOK/cross-tools/64/flags.xml
   trunk/BOOK/cross-tools/multilib/flags.xml
Removed:
   trunk/BOOK/cross-tools/ppc64/flags.xml
   trunk/BOOK/cross-tools/sparc64-64/flags.xml
   trunk/BOOK/cross-tools/sparc64/flags.xml
   trunk/BOOK/cross-tools/x86_64-64/flags.xml
   trunk/BOOK/cross-tools/x86_64/flags.xml
Modified:
   trunk/BOOK/
   trunk/BOOK/cross-tools/mips64-64/flags.xml
   trunk/BOOK/cross-tools/mips64/flags.xml
   trunk/BOOK/cross-tools/ppc64-chapter.xml
   trunk/BOOK/cross-tools/sparc64-64-chapter.xml
   trunk/BOOK/cross-tools/sparc64-chapter.xml
   trunk/BOOK/cross-tools/x86_64-64-chapter.xml
   trunk/BOOK/cross-tools/x86_64-chapter.xml
Log:
 r1215 at server:  jim | 2006-02-07 10:04:08 -0800
 Unified flags.xml for all architectures when possible



Property changes on: trunk/BOOK
___________________________________________________________________
Name: svk:merge
   - 3949c430-d905-0410-97b6-f115d20341b5:/cross-lfs:1422
3b7552df-c20a-0410-b7e1-d7eaf1be8828:/cross-lfs:1210
f6929928-7304-0410-9559-ff6106abff4d:/cross-lfs:790
   + 3949c430-d905-0410-97b6-f115d20341b5:/cross-lfs:1422
3b7552df-c20a-0410-b7e1-d7eaf1be8828:/cross-lfs:1215
f6929928-7304-0410-9559-ff6106abff4d:/cross-lfs:790

Added: trunk/BOOK/cross-tools/64/flags.xml
===================================================================
--- trunk/BOOK/cross-tools/64/flags.xml	                        (rev 0)
+++ trunk/BOOK/cross-tools/64/flags.xml	2006-02-07 19:14:24 UTC (rev 1153)
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
+  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+
+<sect1 id="ch-cross-tools-flags">
+  <?dbhtml filename="flags.html"?>
+
+  <title>Build Flags</title>
+
+  <para os="a">We will need to setup target specific flags for the compiler
+  and linkers.</para>
+
+<screen os="b"><userinput>export BUILD64="-m64"</userinput></screen>
+
+  <para os="c">Lets add the build flags to <filename>~/.bashrc</filename> to
+  prevent issues if we stop and come back later.</para>
+
+<screen os="d"><userinput>echo export BUILD64=\""${BUILD64}\"" >> ~/.bashrc</userinput></screen>
+
+</sect1>

Modified: trunk/BOOK/cross-tools/mips64/flags.xml
===================================================================
--- trunk/BOOK/cross-tools/mips64/flags.xml	2006-02-07 17:44:15 UTC (rev 1152)
+++ trunk/BOOK/cross-tools/mips64/flags.xml	2006-02-07 19:14:24 UTC (rev 1153)
@@ -11,7 +11,7 @@
   <title>Build Flags</title>
 
      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-     href="../x86_64/flags.xml"
+     href="../multilib/flags.xml"
      xpointer="xpointer(//*[@os='a'])"/>
 
 <screen os="b"><userinput>export BUILD32="-mabi=32"
@@ -19,7 +19,7 @@
 export BUILD64="-mabi=64"</userinput></screen>
 
      <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-     href="../x86_64/flags.xml"
+     href="../multilib/flags.xml"
      xpointer="xpointer(//*[@os='c'])"/>
 
 <screen os="d"><userinput>echo export BUILD32=\""${BUILD32}\"" >> ~/.bashrc

Modified: trunk/BOOK/cross-tools/mips64-64/flags.xml
===================================================================
--- trunk/BOOK/cross-tools/mips64-64/flags.xml	2006-02-07 17:44:15 UTC (rev 1152)
+++ trunk/BOOK/cross-tools/mips64-64/flags.xml	2006-02-07 19:14:24 UTC (rev 1153)
@@ -11,17 +11,17 @@
   <title>Build Flags</title>
 
    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-   href="../x86_64-64/flags.xml"
+   href="../64/flags.xml"
    xpointer="xpointer(//*[@os='a'])"/>
 
 <screen os="b"><userinput>export BUILD64="-mabi=64"</userinput></screen>
 
    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-   href="../x86_64-64/flags.xml"
+   href="../64/flags.xml"
    xpointer="xpointer(//*[@os='c'])"/>
 
    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-   href="../x86_64-64/flags.xml"
+   href="../64/flags.xml"
    xpointer="xpointer(//*[@os='d'])"/>
 
 </sect1>

Added: trunk/BOOK/cross-tools/multilib/flags.xml
===================================================================
--- trunk/BOOK/cross-tools/multilib/flags.xml	                        (rev 0)
+++ trunk/BOOK/cross-tools/multilib/flags.xml	2006-02-07 19:14:24 UTC (rev 1153)
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
+  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+
+<sect1 id="ch-cross-tools-flags">
+  <?dbhtml filename="flags.html"?>
+
+  <title>Build Flags</title>
+
+  <para os="a">We will need to setup target specific flags for the compiler
+  and linkers.</para>
+
+<screen os="b"><userinput>export BUILD32="-m32"
+export BUILD64="-m64"</userinput></screen>
+
+  <para os="c">Lets add the build flags to <filename>~/.bashrc</filename> to
+  prevent issues if we stop and come back later.</para>
+
+<screen os="d"><userinput>echo export BUILD32=\""${BUILD32}\"" >> ~/.bashrc
+echo export BUILD64=\""${BUILD64}\"" >> ~/.bashrc</userinput></screen>
+
+</sect1>

Deleted: trunk/BOOK/cross-tools/ppc64/flags.xml
===================================================================
--- trunk/BOOK/cross-tools/ppc64/flags.xml	2006-02-07 17:44:15 UTC (rev 1152)
+++ trunk/BOOK/cross-tools/ppc64/flags.xml	2006-02-07 19:14:24 UTC (rev 1153)
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
-  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
-  <!ENTITY % general-entities SYSTEM "../../general.ent">
-  %general-entities;
-]>
-
-<sect1 id="ch-cross-tools-flags">
-  <?dbhtml filename="flags.html"?>
-
-  <title>Build Flags</title>
-
-  <para os="a">We will need to setup target specific flags for the compiler
-  and linkers.</para>
-
-<screen os="b"><userinput>export BUILD32="-m32"
-export BUILD64="-m64"</userinput></screen>
-
-  <para os="c">Lets add the build flags to <filename>~/.bashrc</filename> to
-  prevent issues if we stop and come back later.</para>
-
-<screen os="d"><userinput>echo export BUILD32=\""${BUILD32}\"" >> ~/.bashrc
-echo export BUILD64=\""${BUILD64}\"" >> ~/.bashrc</userinput></screen>
-
-</sect1>

Modified: trunk/BOOK/cross-tools/ppc64-chapter.xml
===================================================================
--- trunk/BOOK/cross-tools/ppc64-chapter.xml	2006-02-07 17:44:15 UTC (rev 1152)
+++ trunk/BOOK/cross-tools/ppc64-chapter.xml	2006-02-07 19:14:24 UTC (rev 1153)
@@ -14,7 +14,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/cflags.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/variables.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/flags.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/flags.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/linux-libc-headers.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/glibc-headers.xml"/>

Deleted: trunk/BOOK/cross-tools/sparc64/flags.xml
===================================================================
--- trunk/BOOK/cross-tools/sparc64/flags.xml	2006-02-07 17:44:15 UTC (rev 1152)
+++ trunk/BOOK/cross-tools/sparc64/flags.xml	2006-02-07 19:14:24 UTC (rev 1153)
@@ -1,64 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
-  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
-  <!ENTITY % general-entities SYSTEM "../../general.ent">
-  %general-entities;
-]>
-
-<sect1 id="ch-cross-tools-flags">
-  <title>Build Flags</title>
-  <?dbhtml filename="flags.html"?>
-
-  <para os="a">We will need to setup target specific flags for the compiler
-  and linkers. You can choose the appropriate BUILD32 and BUILD64
-  from the table at the bottom of the page.</para>
-
-<screen os="b"><userinput>export BUILD32="[BUILD32 entries]"
-export BUILD64="[BUILD64 entries]"
-export GCCTARGET="[GCCTARGET entries]"</userinput></screen>
-
-   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-   href="../x86_64/flags.xml"
-   xpointer="xpointer(//*[@os='c'])"/>
-
-<screen os="f"><userinput>echo export BUILD32=\""${BUILD32}\"" >> ~/.bashrc
-echo export BUILD64=\""${BUILD64}\"" >> ~/.bashrc
-echo export GCCTARGET=\""${GCCTARGET}\"" >> ~/.bashrc</userinput></screen>
-
-  <para os="d">The following table gives the entires for different Sparc 64 capable
-  processors. Pick the processor that matches your system.</para>
-
-  <table os="e">
-    <title>List of architectures, target triplets, and recommended book</title>
-    <tgroup cols="2" align="center">
-      <colspec colname="Processor"/>
-      <colspec colname="Build32"/>
-      <colspec colname="Build64"/>
-      <colspec colname="GCC"/>
-      <thead>
-        <row>
-          <entry>Processor</entry>
-          <entry>BUILD32</entry>
-          <entry>BUILD64</entry>
-          <entry>GCCTARGET</entry>
-        </row>
-      </thead>
-      <tbody>
-        <row>
-          <entry>Ultrasparc and Ultrasparc2</entry>
-          <entry>-m32 -mcpu=ultrasparc -mtune=ultrasparc</entry>
-          <entry>-m64 -mcpu=ultrasparc -mtune=ultrasparc</entry>
-          <entry>-mcpu=ultrasparc -mtune=ultrasparc</entry>
-        </row>
-        <row>
-          <entry>Ultrasparc3</entry>
-          <entry>-m32 -mcpu=ultrasparc3 -mtune=ultrasparc3</entry>
-          <entry>-m64 -mcpu=ultrasparc3 -mtune=ultrasparc3</entry>
-          <entry>-mcpu=ultrasparc3 -mtune=ultrasparc3</entry>
-        </row>
-      </tbody>
-    </tgroup>
-  </table>
-
-</sect1>
-

Deleted: trunk/BOOK/cross-tools/sparc64-64/flags.xml
===================================================================
--- trunk/BOOK/cross-tools/sparc64-64/flags.xml	2006-02-07 17:44:15 UTC (rev 1152)
+++ trunk/BOOK/cross-tools/sparc64-64/flags.xml	2006-02-07 19:14:24 UTC (rev 1153)
@@ -1,58 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
-  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
-  <!ENTITY % general-entities SYSTEM "../../general.ent">
-  %general-entities;
-]>
-
-<sect1 id="ch-cross-tools-flags">
-  <title>Build Flags</title>
-  <?dbhtml filename="flags.html"?>
-
-   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-   href="../x86_64-64/flags.xml"
-   xpointer="xpointer(//*[@os='a'])"/>
-
-<screen os="b"><userinput>export BUILD64="[BUILD64 entries]"
-export GCCTARGET="[GCCTARGET entries]"</userinput></screen>
-
-   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
-   href="../x86_64-64/flags.xml"
-   xpointer="xpointer(//*[@os='c'])"/>
-
-<screen os="d"><userinput>echo export BUILD64=\""${BUILD64}\"" >> ~/.bashrc
-echo export GCCTARGET=\""${GCCTARGET}\"" >> ~/.bashrc</userinput></screen>
-
-  <para os="e">The following table gives the entires for different Sparc 64 capable
-  processors. Pick the processor that matches your system.</para>
-
-  <table os="f">
-    <title>List of architectures, target triplets, and recommended book</title>
-    <tgroup cols="2" align="center">
-      <colspec colname="Processor"/>
-      <colspec colname="Build64"/>
-      <colspec colname="GCC"/>
-      <thead>
-        <row>
-          <entry>Processor</entry>
-          <entry>BUILD64</entry>
-          <entry>GCCTARGET</entry>
-        </row>
-      </thead>
-      <tbody>
-        <row>
-          <entry>Ultrasparc and Ultrasparc2</entry>
-          <entry>-m64 -mcpu=ultrasparc -mtune=ultrasparc</entry>
-          <entry>-mcpu=ultrasparc -mtune=ultrasparc</entry>
-        </row>
-        <row>
-          <entry>Ultrasparc3</entry>
-          <entry>-m64 -mcpu=ultrasparc3 -mtune=ultrasparc3</entry>
-          <entry>-mcpu=ultrasparc3 -mtune=ultrasparc3</entry>
-        </row>
-      </tbody>
-    </tgroup>
-  </table>
-
-</sect1>
-

Modified: trunk/BOOK/cross-tools/sparc64-64-chapter.xml
===================================================================
--- trunk/BOOK/cross-tools/sparc64-64-chapter.xml	2006-02-07 17:44:15 UTC (rev 1152)
+++ trunk/BOOK/cross-tools/sparc64-64-chapter.xml	2006-02-07 19:14:24 UTC (rev 1153)
@@ -14,7 +14,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/cflags.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64-64/variables.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64-64/flags.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/flags.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64-64/linux-libc-headers.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64-64/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64-64/gcc-static.xml"/>

Modified: trunk/BOOK/cross-tools/sparc64-chapter.xml
===================================================================
--- trunk/BOOK/cross-tools/sparc64-chapter.xml	2006-02-07 17:44:15 UTC (rev 1152)
+++ trunk/BOOK/cross-tools/sparc64-chapter.xml	2006-02-07 19:14:24 UTC (rev 1153)
@@ -14,7 +14,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/cflags.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64/variables.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64/flags.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/flags.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64/linux-libc-headers.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64/gcc-static.xml"/>

Deleted: trunk/BOOK/cross-tools/x86_64/flags.xml
===================================================================
--- trunk/BOOK/cross-tools/x86_64/flags.xml	2006-02-07 17:44:15 UTC (rev 1152)
+++ trunk/BOOK/cross-tools/x86_64/flags.xml	2006-02-07 19:14:24 UTC (rev 1153)
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
-  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
-  <!ENTITY % general-entities SYSTEM "../../general.ent">
-  %general-entities;
-]>
-
-<sect1 id="ch-cross-tools-flags">
-  <?dbhtml filename="flags.html"?>
-
-  <title>Build Flags</title>
-
-  <para os="a">We will need to setup target specific flags for the compiler
-  and linkers.</para>
-
-<screen os="b"><userinput>export BUILD32="-m32"
-export BUILD64="-m64"</userinput></screen>
-
-  <para os="c">Lets add the build flags to <filename>~/.bashrc</filename> to
-  prevent issues if we stop and come back later.</para>
-
-<screen os="d"><userinput>echo export BUILD32=\""${BUILD32}\"" >> ~/.bashrc
-echo export BUILD64=\""${BUILD64}\"" >> ~/.bashrc</userinput></screen>
-
-</sect1>

Deleted: trunk/BOOK/cross-tools/x86_64-64/flags.xml
===================================================================
--- trunk/BOOK/cross-tools/x86_64-64/flags.xml	2006-02-07 17:44:15 UTC (rev 1152)
+++ trunk/BOOK/cross-tools/x86_64-64/flags.xml	2006-02-07 19:14:24 UTC (rev 1153)
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
-  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
-  <!ENTITY % general-entities SYSTEM "../../general.ent">
-  %general-entities;
-]>
-
-<sect1 id="ch-cross-tools-flags">
-  <?dbhtml filename="flags.html"?>
-
-  <title>Build Flags</title>
-
-  <para os="a">We will need to setup target specific flags for the compiler
-  and linkers.</para>
-
-<screen os="b"><userinput>export BUILD64="-m64"</userinput></screen>
-
-  <para os="c">Lets add the build flags to <filename>~/.bashrc</filename> to
-  prevent issues if we stop and come back later.</para>
-
-<screen os="d"><userinput>echo export BUILD64=\""${BUILD64}\"" >> ~/.bashrc</userinput></screen>
-
-</sect1>

Modified: trunk/BOOK/cross-tools/x86_64-64-chapter.xml
===================================================================
--- trunk/BOOK/cross-tools/x86_64-64-chapter.xml	2006-02-07 17:44:15 UTC (rev 1152)
+++ trunk/BOOK/cross-tools/x86_64-64-chapter.xml	2006-02-07 19:14:24 UTC (rev 1153)
@@ -13,7 +13,7 @@
 
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/cflags.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64-64/flags.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/flags.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64-64/variables.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64-64/linux-libc-headers.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/binutils.xml"/>

Modified: trunk/BOOK/cross-tools/x86_64-chapter.xml
===================================================================
--- trunk/BOOK/cross-tools/x86_64-chapter.xml	2006-02-07 17:44:15 UTC (rev 1152)
+++ trunk/BOOK/cross-tools/x86_64-chapter.xml	2006-02-07 19:14:24 UTC (rev 1153)
@@ -14,7 +14,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/cflags.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64/variables.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64/flags.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/flags.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64/linux-libc-headers.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64/glibc-headers.xml"/>




More information about the cross-lfs mailing list