summaryrefslogtreecommitdiffstats
path: root/base/binutils
diff options
context:
space:
mode:
Diffstat (limited to 'base/binutils')
-rw-r--r--base/binutils/.footprint.i68640
-rw-r--r--base/binutils/.md5sum.i6862
-rw-r--r--base/binutils/.md5sum.x86_642
-rwxr-xr-xbase/binutils/Pkgfile8
4 files changed, 12 insertions, 40 deletions
diff --git a/base/binutils/.footprint.i686 b/base/binutils/.footprint.i686
index e10b0c27c..c95f26168 100644
--- a/base/binutils/.footprint.i686
+++ b/base/binutils/.footprint.i686
@@ -4,8 +4,10 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/ar
-rwxr-xr-x root/root usr/bin/as
-rwxr-xr-x root/root usr/bin/c++filt
+-rwxr-xr-x root/root usr/bin/elfedit
-rwxr-xr-x root/root usr/bin/gprof
-rwxr-xr-x root/root usr/bin/ld
+-rwxr-xr-x root/root usr/bin/ld.bfd
-rwxr-xr-x root/root usr/bin/nm
-rwxr-xr-x root/root usr/bin/objcopy
-rwxr-xr-x root/root usr/bin/objdump
@@ -36,47 +38,20 @@ drwxr-xr-x root/root usr/lib/ldscripts/
-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xsw
-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xu
-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xw
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.x
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xbn
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xc
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xd
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xdc
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xdw
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xn
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xr
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xs
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xsc
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xsw
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xu
--rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xw
--rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.x
--rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xbn
--rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xc
--rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xd
--rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xdc
--rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xdw
--rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xn
--rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xr
--rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xs
--rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xsc
--rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xsw
--rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xu
--rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xw
-rw-r--r-- root/root usr/lib/ldscripts/i386linux.x
-rw-r--r-- root/root usr/lib/ldscripts/i386linux.xbn
-rw-r--r-- root/root usr/lib/ldscripts/i386linux.xn
-rw-r--r-- root/root usr/lib/ldscripts/i386linux.xr
-rw-r--r-- root/root usr/lib/ldscripts/i386linux.xu
--rwxr-xr-x root/root usr/lib/libbfd-2.20.1.20100303.so
+-rwxr-xr-x root/root usr/lib/libbfd-2.21.so
-rw-r--r-- root/root usr/lib/libbfd.a
-rwxr-xr-x root/root usr/lib/libbfd.la
-lrwxrwxrwx root/root usr/lib/libbfd.so -> libbfd-2.20.1.20100303.so
--rwxr-xr-x root/root usr/lib/libopcodes-2.20.1.20100303.so
+lrwxrwxrwx root/root usr/lib/libbfd.so -> libbfd-2.21.so
+-rw-r--r-- root/root usr/lib/libiberty.a
+-rwxr-xr-x root/root usr/lib/libopcodes-2.21.so
-rw-r--r-- root/root usr/lib/libopcodes.a
-rwxr-xr-x root/root usr/lib/libopcodes.la
-lrwxrwxrwx root/root usr/lib/libopcodes.so -> libopcodes-2.20.1.20100303.so
-drwxr-xr-x root/root usr/lib64/
--rw-r--r-- root/root usr/lib64/libiberty.a
+lrwxrwxrwx root/root usr/lib/libopcodes.so -> libopcodes-2.21.so
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/info/
-rw-r--r-- root/root usr/share/info/as.info.gz
@@ -101,6 +76,7 @@ drwxr-xr-x root/root usr/share/man/man1/
-rw-r--r-- root/root usr/share/man/man1/as.1.gz
-rw-r--r-- root/root usr/share/man/man1/c++filt.1.gz
-rw-r--r-- root/root usr/share/man/man1/dlltool.1.gz
+-rw-r--r-- root/root usr/share/man/man1/elfedit.1.gz
-rw-r--r-- root/root usr/share/man/man1/gprof.1.gz
-rw-r--r-- root/root usr/share/man/man1/ld.1.gz
-rw-r--r-- root/root usr/share/man/man1/nlmconv.1.gz
diff --git a/base/binutils/.md5sum.i686 b/base/binutils/.md5sum.i686
index 1691323cb..5e7aca225 100644
--- a/base/binutils/.md5sum.i686
+++ b/base/binutils/.md5sum.i686
@@ -1 +1 @@
-9cdfb9d6ec0578c166d3beae5e15c4e5 binutils-2.20.1.tar.bz2
+c84c5acc9d266f1a7044b51c85a823f5 binutils-2.21.tar.bz2
diff --git a/base/binutils/.md5sum.x86_64 b/base/binutils/.md5sum.x86_64
index 1691323cb..5e7aca225 100644
--- a/base/binutils/.md5sum.x86_64
+++ b/base/binutils/.md5sum.x86_64
@@ -1 +1 @@
-9cdfb9d6ec0578c166d3beae5e15c4e5 binutils-2.20.1.tar.bz2
+c84c5acc9d266f1a7044b51c85a823f5 binutils-2.21.tar.bz2
diff --git a/base/binutils/Pkgfile b/base/binutils/Pkgfile
index 4b2e56ab0..ecdcdabff 100755
--- a/base/binutils/Pkgfile
+++ b/base/binutils/Pkgfile
@@ -4,7 +4,7 @@
# Packager: thierryn1 at hispeed dot ch
name=binutils
-version=2.20.1
+version=2.21
release=1
source=(ftp://ftp.gnu.org/gnu/$name/$name-$version.tar.bz2)
@@ -14,9 +14,6 @@ cd $name-$version
rm -fv etc/standards.info
sed -i.bak '/^INFO/s/standards.info //' etc/Makefile.in
-sed -i -e 's/getline/get_line/' libiberty/testsuite/test-demangle.c
-
-
mkdir ../binutils-build
cd ../binutils-build
../$name-$version/configure --prefix=/usr \
@@ -24,10 +21,9 @@ cd ../binutils-build
--infodir=/usr/share/info \
--enable-shared
make tooldir=/usr
-make check
+make -k check||true
make tooldir=/usr DESTDIR=$PKG install
cp ../$name-$version/include/libiberty.h $PKG/usr/include
rm $PKG/usr/share/info/dir
sed -i "s|-L$SRC[^ ]* ||g" $PKG/usr/lib/libbfd.la
-
}