[Clfs-commits] commit: r4070 - in /branches/clfs-embedded: BOOK/ BOOK/cross-tools/ BOOK/cross-tools/arm/ BOOK/cross-tools/common/ BOOK/cross-tools/mips/ BOOK/cross-tools/x86/ BOOK/introduction/common/ BOOK/materials/common/ patches/
svn at cross-lfs.org
svn at cross-lfs.org
Fri Nov 7 23:37:38 PST 2008
Author: jciccone
Date: Sat Nov 8 07:37:37 2008
New Revision: 4070
Log:
Updated Binutils to 2.19.
Updated GCC to 4.3.2.
Dropped the uClibc Headers Page.
Added:
branches/clfs-embedded/patches/binutils-2.19-posix-1.patch
branches/clfs-embedded/patches/gcc-4.3.2-posix-1.patch
Removed:
branches/clfs-embedded/BOOK/cross-tools/arm/uclibc-headers.xml
branches/clfs-embedded/BOOK/cross-tools/mips/uclibc-headers.xml
branches/clfs-embedded/BOOK/cross-tools/x86/uclibc-headers.xml
branches/clfs-embedded/patches/binutils-2.17-posix-1.patch
branches/clfs-embedded/patches/binutils-2.17-uclibc-1.patch
branches/clfs-embedded/patches/gcc-4.1.2-cross_search_paths-1.patch
branches/clfs-embedded/patches/gcc-4.1.2-posix-1.patch
branches/clfs-embedded/patches/gcc-4.1.2-uclibc-1.patch
Modified:
branches/clfs-embedded/BOOK/cross-tools/arm-chapter.xml
branches/clfs-embedded/BOOK/cross-tools/common/binutils.xml
branches/clfs-embedded/BOOK/cross-tools/common/gcc-final.xml
branches/clfs-embedded/BOOK/cross-tools/common/gcc-static.xml
branches/clfs-embedded/BOOK/cross-tools/mips-chapter.xml
branches/clfs-embedded/BOOK/cross-tools/wrt-chapter.xml
branches/clfs-embedded/BOOK/cross-tools/x86-chapter.xml
branches/clfs-embedded/BOOK/introduction/common/changelog.xml
branches/clfs-embedded/BOOK/materials/common/patches.xml
branches/clfs-embedded/BOOK/packages.ent
branches/clfs-embedded/BOOK/patches.ent
Modified: branches/clfs-embedded/BOOK/cross-tools/arm-chapter.xml
==============================================================================
--- branches/clfs-embedded/BOOK/cross-tools/arm-chapter.xml (original)
+++ branches/clfs-embedded/BOOK/cross-tools/arm-chapter.xml Sat Nov 8 07:37:37 2008
@@ -17,7 +17,6 @@
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="arm/variables.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="arm/linux-headers.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="arm/uclibc-headers.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-static.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="arm/uclibc.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-final.xml"/>
Modified: branches/clfs-embedded/BOOK/cross-tools/common/binutils.xml
==============================================================================
--- branches/clfs-embedded/BOOK/cross-tools/common/binutils.xml (original)
+++ branches/clfs-embedded/BOOK/cross-tools/common/binutils.xml Sat Nov 8 07:37:37 2008
@@ -35,11 +35,6 @@
tools, apply the following patch:</para>
<screen os="p2"><userinput>patch -Np1 -i ../&binutils-posix-patch;</userinput></screen>
-
- <para os="p3">The following patch is needed for Binutils to build against
- uClibc:</para>
-
-<screen os="p4"><userinput>patch -Np1 -i ../&binutils-uclibc-patch;</userinput></screen>
<para os="b">The Binutils documentation recommends building Binutils outside of the
source directory in a dedicated build directory:</para>
Modified: branches/clfs-embedded/BOOK/cross-tools/common/gcc-final.xml
==============================================================================
--- branches/clfs-embedded/BOOK/cross-tools/common/gcc-final.xml (original)
+++ branches/clfs-embedded/BOOK/cross-tools/common/gcc-final.xml Sat Nov 8 07:37:37 2008
@@ -29,22 +29,6 @@
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="gcc-static.xml"
xpointer="xpointer(//*[@os='p2'])"/>
-
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="gcc-static.xml"
- xpointer="xpointer(//*[@os='p3'])"/>
-
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="gcc-static.xml"
- xpointer="xpointer(//*[@os='p4'])"/>
-
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="gcc-static.xml"
- xpointer="xpointer(//*[@os='p5'])"/>
-
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
- href="gcc-static.xml"
- xpointer="xpointer(//*[@os='p6'])"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="gcc-static.xml"
Modified: branches/clfs-embedded/BOOK/cross-tools/common/gcc-static.xml
==============================================================================
--- branches/clfs-embedded/BOOK/cross-tools/common/gcc-static.xml (original)
+++ branches/clfs-embedded/BOOK/cross-tools/common/gcc-static.xml Sat Nov 8 07:37:37 2008
@@ -32,17 +32,6 @@
<screen os="p2"><userinput>patch -Np1 -i ../&gcc-posix-patch;</userinput></screen>
- <para os="p3">The following patch is needed for GCC to build against uClibc:</para>
-
-<screen os="p4"><userinput>patch -Np1 -i ../&gcc-uclibc-patch;</userinput></screen>
-
- <para os="p5">The following patch ensures that <command>gcc</command> does not
- search the <filename class="directory">/usr</filename> directory for
- <filename class="libraryfile">libgcc_s.so</filename> when
- cross-compiling:</para>
-
-<screen os="p6"><userinput>patch -Np1 -i ../&gcc-cross_search-patch;</userinput></screen>
-
<para os="c">The GCC documentation recommends building GCC outside of the source
directory in a dedicated build directory:</para>
@@ -54,6 +43,8 @@
<screen os="ae"><userinput>../gcc-&gcc-version;/configure --prefix=${CLFS}/cross-tools \
--target=${CLFS_TARGET} --disable-multilib \
--with-sysroot=${CLFS} --disable-nls --disable-shared \
+ --without-headers --with-newlib --disable-decimal-float \
+ --disable-libgomp --disable-libmudflap --disable-libssp \
--disable-threads --enable-languages=c</userinput></screen>
<variablelist os="af">
@@ -87,11 +78,11 @@
<para os="ag">Continue with compiling the package:</para>
-<screen os="ah"><userinput>make all-gcc</userinput></screen>
+<screen os="ah"><userinput>make</userinput></screen>
<para os="ai">Install the package:</para>
-<screen os="aj"><userinput>make install-gcc</userinput></screen>
+<screen os="aj"><userinput>make install</userinput></screen>
</sect2>
Modified: branches/clfs-embedded/BOOK/cross-tools/mips-chapter.xml
==============================================================================
--- branches/clfs-embedded/BOOK/cross-tools/mips-chapter.xml (original)
+++ branches/clfs-embedded/BOOK/cross-tools/mips-chapter.xml Sat Nov 8 07:37:37 2008
@@ -17,7 +17,6 @@
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/variables.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/linux-headers.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/uclibc-headers.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-static.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/uclibc.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-final.xml"/>
Modified: branches/clfs-embedded/BOOK/cross-tools/wrt-chapter.xml
==============================================================================
--- branches/clfs-embedded/BOOK/cross-tools/wrt-chapter.xml (original)
+++ branches/clfs-embedded/BOOK/cross-tools/wrt-chapter.xml Sat Nov 8 07:37:37 2008
@@ -17,7 +17,6 @@
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/variables.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/linux-headers.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/uclibc-headers.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-static.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/uclibc.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-final.xml"/>
Modified: branches/clfs-embedded/BOOK/cross-tools/x86-chapter.xml
==============================================================================
--- branches/clfs-embedded/BOOK/cross-tools/x86-chapter.xml (original)
+++ branches/clfs-embedded/BOOK/cross-tools/x86-chapter.xml Sat Nov 8 07:37:37 2008
@@ -17,7 +17,6 @@
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/variables.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/linux-headers.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/uclibc-headers.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-static.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/uclibc.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc-final.xml"/>
Modified: branches/clfs-embedded/BOOK/introduction/common/changelog.xml
==============================================================================
--- branches/clfs-embedded/BOOK/introduction/common/changelog.xml (original)
+++ branches/clfs-embedded/BOOK/introduction/common/changelog.xml Sat Nov 8 07:37:37 2008
@@ -37,6 +37,21 @@
-->
<listitem>
+ <para>November 8, 2008</para>
+ <itemizedlist>
+ <listitem>
+ <para>[jciccone] - Dropped the uClibc Headers Page.</para>
+ </listitem>
+ <listitem>
+ <para>[jciccone] - Updated GCC to 4.3.2.</para>
+ </listitem>
+ <listitem>
+ <para>[jciccone] - Updated Binutils to 2.19.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>Janurary 9, 2008</para>
<itemizedlist>
<listitem>
Modified: branches/clfs-embedded/BOOK/materials/common/patches.xml
==============================================================================
--- branches/clfs-embedded/BOOK/materials/common/patches.xml (original)
+++ branches/clfs-embedded/BOOK/materials/common/patches.xml Sat Nov 8 07:37:37 2008
@@ -28,15 +28,6 @@
</varlistentry>
<varlistentry>
- <term>Binutils uClibc Patch - <token>&binutils-uclibc-patch-size;</token>:</term>
- <listitem>
- <para>Download: <ulink
- url="&patches-root;&binutils-uclibc-patch;"/></para>
- <para>MD5 sum: <literal>&binutils-uclibc-patch-md5;</literal></para>
- </listitem>
- </varlistentry>
-
- <varlistentry>
<term>Busybox Fixes Patch - <token>&busybox-fixes-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink
@@ -46,29 +37,11 @@
</varlistentry>
<varlistentry>
- <term>GCC Cross Search Paths Patch - <token>&gcc-cross_search-patch-size;</token>:</term>
- <listitem>
- <para>Download: <ulink
- url="&patches-root;&gcc-cross_search-patch;"/></para>
- <para>MD5 sum: <literal>&gcc-cross_search-patch-md5;</literal></para>
- </listitem>
- </varlistentry>
-
- <varlistentry>
<term>GCC Posix Patch - <token>&gcc-posix-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink
url="&patches-root;&gcc-posix-patch;"/></para>
<para>MD5 sum: <literal>&gcc-posix-patch-md5;</literal></para>
- </listitem>
- </varlistentry>
-
- <varlistentry>
- <term>GCC uClibc Patch - <token>&gcc-uclibc-patch-size;</token>:</term>
- <listitem>
- <para>Download: <ulink
- url="&patches-root;&gcc-uclibc-patch;"/></para>
- <para>MD5 sum: <literal>&gcc-uclibc-patch-md5;</literal></para>
</listitem>
</varlistentry>
Modified: branches/clfs-embedded/BOOK/packages.ent
==============================================================================
--- branches/clfs-embedded/BOOK/packages.ent (original)
+++ branches/clfs-embedded/BOOK/packages.ent Sat Nov 8 07:37:37 2008
@@ -4,10 +4,10 @@
<!-- Note: For empty *-home entities use " " not "" -->
-<!ENTITY binutils-version "2.17">
-<!ENTITY binutils-size "13,496 KB">
+<!ENTITY binutils-version "2.19">
+<!ENTITY binutils-size "15,860 KB">
<!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.bz2">
-<!ENTITY binutils-md5 "e26e2e06b6e4bf3acf1dc8688a94c0d1">
+<!ENTITY binutils-md5 "17a52219dee5a76c1a9d9b0bfd337d66">
<!ENTITY binutils-home "http://sources.redhat.com/binutils/">
<!ENTITY busybox-version "1.8.2">
@@ -28,10 +28,10 @@
<!ENTITY e2fsprogs-md5 "06f7806782e357797fad1d34b7ced0c6">
<!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net">
-<!ENTITY gcc-version "4.1.2">
-<!ENTITY gcc-size "38,931 KB">
+<!ENTITY gcc-version "4.3.2">
+<!ENTITY gcc-size "57,616 KB">
<!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2">
-<!ENTITY gcc-md5 "a4a3eb15c96030906d8494959eeda23c">
+<!ENTITY gcc-md5 "5dfac5da961ecd5f227c3175859a486d">
<!ENTITY gcc-home "http://gcc.gnu.org">
<!ENTITY iana-etc-version "2.20">
Modified: branches/clfs-embedded/BOOK/patches.ent
==============================================================================
--- branches/clfs-embedded/BOOK/patches.ent (original)
+++ branches/clfs-embedded/BOOK/patches.ent Sat Nov 8 07:37:37 2008
@@ -5,28 +5,16 @@
<!-- Start of Common Patches -->
<!ENTITY binutils-posix-patch "binutils-&binutils-version;-posix-1.patch">
-<!ENTITY binutils-posix-patch-md5 "7e42a8edc0c59246bbc58c428256113c">
-<!ENTITY binutils-posix-patch-size "4.9 KB">
-
-<!ENTITY binutils-uclibc-patch "binutils-&binutils-version;-uclibc-1.patch">
-<!ENTITY binutils-uclibc-patch-md5 "02206a199a78b14de01be6a38eb45de4">
-<!ENTITY binutils-uclibc-patch-size "12 KB">
+<!ENTITY binutils-posix-patch-md5 "f2020cb369c2facbfd8987fa2263f31f">
+<!ENTITY binutils-posix-patch-size "4 KB">
<!ENTITY busybox-fixes-patch "busybox-&busybox-version;-fixes-1.patch">
<!ENTITY busybox-fixes-patch-md5 "8c63ff58287e5de40a40e81145a8a1ad">
<!ENTITY busybox-fixes-patch-size "20 KB">
-<!ENTITY gcc-cross_search-patch "gcc-&gcc-version;-cross_search_paths-1.patch">
-<!ENTITY gcc-cross_search-patch-md5 "8ef51c0c74f0ea8511e59544f719470f">
-<!ENTITY gcc-cross_search-patch-size "4 KB">
-
<!ENTITY gcc-posix-patch "gcc-&gcc-version;-posix-1.patch">
-<!ENTITY gcc-posix-patch-md5 "9aa1cdcbaedb4e1ed3f65ae25cdc413b">
+<!ENTITY gcc-posix-patch-md5 "ed26ea522e014b2e39adf066bd44053b">
<!ENTITY gcc-posix-patch-size "12 KB">
-
-<!ENTITY gcc-uclibc-patch "gcc-&gcc-version;-uclibc-1.patch">
-<!ENTITY gcc-uclibc-patch-md5 "77764a4a5e2b71980e3964bbb6a95e35">
-<!ENTITY gcc-uclibc-patch-size "144 KB">
<!ENTITY zlib-destdir-patch "zlib-&zlib-version;-DESTDIR-1.patch">
<!ENTITY zlib-destdir-patch-md5 "d21bdd08bf444f87f275b6aef44e1a84">
More information about the Clfs-commits
mailing list