Patch attached to update Binutils to version 2.21 for the embedded book and to add elfedit and objcopy to the list of installed programs as they get installed in version 2.21 but weren't listed.
Thanks, Andrew
From 10d90f3055c0a63aa65ab981def7e5589f69f4d0 Mon Sep 17 00:00:00 2001 From: Andrew Bradford <[email protected]> Date: Thu, 27 Jan 2011 07:39:29 -0500 Subject: [PATCH] Update Binutils to version 2.21 Updated Binutils to version 2.21 and added elfedit and objcopy as installed programs as they weren't listed but do get installed. --- BOOK/cross-tools/common/binutils.xml | 24 ++++++++++++++++++++++-- BOOK/packages.ent | 8 ++++---- 2 files changed, 26 insertions(+), 6 deletions(-) diff --git a/BOOK/cross-tools/common/binutils.xml b/BOOK/cross-tools/common/binutils.xml index e602f8e..f1a931b 100644 --- a/BOOK/cross-tools/common/binutils.xml +++ b/BOOK/cross-tools/common/binutils.xml @@ -135,8 +135,8 @@ make</userinput></screen> <segtitle>Installed libraries</segtitle> <seglistitem> - <seg>addr2line, ar, as, c++filt, gprof, ld, nm, objcopy, objdump, - ranlib, readelf, size, strings, and strip</seg> + <seg>addr2line, ar, as, c++filt, elfedit, gprof, ld, nm, objcopy, + objdump, ranlib, readelf, size, strings, and strip</seg> <seg>libiberty.a, libbfd.[a,so], and libopcodes.[a,so]</seg> </seglistitem> </segmentedlist> @@ -191,6 +191,16 @@ make</userinput></screen> </listitem> </varlistentry> + <varlistentry id="elfedit"> + <term><command>elfedit</command></term> + <listitem> + <para>Examine and modify ELF metadata within an ELF object</para> + <indexterm zone="ch-cross-tools-binutils elfedit"> + <primary sortas="b-elfedit">elfedit</primary> + </indexterm> + </listitem> + </varlistentry> + <varlistentry id="gprof"> <term><command>gprof</command></term> <listitem> @@ -223,6 +233,16 @@ make</userinput></screen> </listitem> </varlistentry> + <varlistentry id="objcopy"> + <term><command>objcopy</command></term> + <listitem> + <para>Copy the contents of one object file to another</para> + <indexterm zone="ch-cross-tools-binutils objcopy"> + <primary sortas="b-objcopy">objcopy</primary> + </indexterm> + </listitem> + </varlistentry> + <varlistentry id="objdump"> <term><command>objdump</command></term> <listitem> diff --git a/BOOK/packages.ent b/BOOK/packages.ent index 0856ae3..de6fdb1 100644 --- a/BOOK/packages.ent +++ b/BOOK/packages.ent @@ -4,11 +4,11 @@ <!-- Note: For empty *-home entities use " " not "" --> -<!ENTITY binutils-version "2.20.1"> -<!ENTITY binutils-size "17,092 KB"> +<!ENTITY binutils-version "2.21"> +<!ENTITY binutils-size "18,304 KB"> <!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.bz2"> -<!ENTITY binutils-md5 "9cdfb9d6ec0578c166d3beae5e15c4e5"> -<!ENTITY binutils-home "http://sources.redhat.com/binutils"> +<!ENTITY binutils-md5 "c84c5acc9d266f1a7044b51c85a823f5"> +<!ENTITY binutils-home "http://sourceware.org/binutils/"> <!ENTITY busybox-version "1.17.3"> <!ENTITY busybox-size "2,048 KB"> -- 1.5.6.5
_______________________________________________ Clfs-dev mailing list [email protected] http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org
