[binutils] - Rebase on 2.21.51.0.5 tarball. - Delete redundant patches. - Fix gold+ld configure command line op
Nicholas Clifton
nickc at fedoraproject.org
Wed Jan 5 10:55:27 UTC 2011
commit 19db05c0fb7744fb3ad8b3cb778cde51eecf7eaa
Author: nick clifton <nickc at Gift.(none)>
Date: Wed Jan 5 10:55:17 2011 +0000
- Rebase on 2.21.51.0.5 tarball.
- Delete redundant patches.
- Fix gold+ld configure command line option.
.gitignore | 1 +
binutils-2.20.51.0.10-ldlex-add-caret-pling.patch | 19 -
binutils-2.20.51.0.10-update-gold.patch | 7999 --------------------
binutils-2.20.51.0.11-compress-compile.patch | 19 -
binutils-2.20.51.0.2-build-id.patch | 67 -
binutils-2.20.51.0.2-envvar-revert.patch | 91 -
...51.0.7-do-not-bind-unique-symbols-locally.patch | 41 -
binutils-2.20.51.0.7-dwarf4.patch | 1326 ----
binutils-2.20.51.0.7-gold-INPUT.patch | 61 -
binutils-2.20.51.0.7-unique-archive-symbols.patch | 31 -
binutils.spec | 27 +-
sources | 2 +-
12 files changed, 18 insertions(+), 9666 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 69698a6..dfac6c7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@ i386
binutils-2.20.51.0.10.tar.bz2
/binutils-2.20.51.0.11.tar.bz2
/binutils-2.20.51.0.12.tar.bz2
+/binutils-2.21.51.0.5.tar.bz2
diff --git a/binutils.spec b/binutils.spec
index d8846c4..42586e0 100644
--- a/binutils.spec
+++ b/binutils.spec
@@ -16,8 +16,8 @@
Summary: A GNU collection of binary utilities
Name: %{?cross}binutils%{?_with_debug:-debug}
-Version: 2.20.51.0.12
-Release: 2%{?dist}
+Version: 2.21.51.0.5
+Release: 1%{?dist}
License: GPLv3+
Group: Development/Tools
URL: http://sources.redhat.com/binutils
@@ -28,10 +28,8 @@ Patch02: binutils-2.20.51.0.10-ppc64-pie.patch
Patch03: binutils-2.20.51.0.2-ia64-lib64.patch
Patch04: binutils-2.20.51.0.2-version.patch
Patch05: binutils-2.20.51.0.2-set-long-long.patch
-Patch06: binutils-2.20.51.0.2-build-id.patch
-Patch07: binutils-2.20.51.0.10-copy-osabi.patch
-Patch08: binutils-2.20.51.0.10-sec-merge-emit.patch
-Patch09: binutils-2.20.51.0.11-compress-compile.patch
+Patch06: binutils-2.20.51.0.10-copy-osabi.patch
+Patch07: binutils-2.20.51.0.10-sec-merge-emit.patch
%define gold_arches %ix86 x86_64
@@ -127,10 +125,8 @@ using libelf instead of BFD.
%endif
%patch04 -p0 -b .version~
%patch05 -p0 -b .set-long-long~
-%patch06 -p0 -b .build-id~
-%patch07 -p0 -b .copy-osabi~
-%patch08 -p0 -b .sec-merge-emit~
-%patch09 -p0 -b .compress~
+%patch06 -p0 -b .copy-osabi~
+%patch07 -p0 -b .sec-merge-emit~
# We cannot run autotools as there is an exact requirement of autoconf-2.59.
@@ -186,7 +182,11 @@ CFLAGS="$CFLAGS -O0 -ggdb2"
--build=%{_target_platform} --host=%{_target_platform} \
--target=%{binutils_target} \
%ifarch %gold_arches
- --enable-gold=%{build_gold} \
+%if "%{build_gold}" == "both"
+ --enable-gold=default --enable-ld \
+%else
+ --enable-gold \
+%endif
%endif
%if !%{isnative}
--enable-targets=%{_host} \
@@ -415,6 +415,11 @@ exit 0
%endif # %{isnative}
%changelog
+* Wed Jan 5 2011 Nick Clifton <nickc at redhat.com> - 2.21.51.0.5-1
+- Rebase on 2.21.51.0.5 tarball.
+- Delete redundant patches.
+- Fix gold+ld configure command line option.
+
* Fri Nov 4 2010 Dan Horák <dan[at]danny.cz> - 2.20.51.0.12-2
- "no" is not valid option for --enable-gold
diff --git a/sources b/sources
index eef472f..64ee61f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f3a1f0535935ddae61ded2bcd3c7ce09 binutils-2.20.51.0.12.tar.bz2
+85cdd97069c230b0a8771d50e309754f binutils-2.21.51.0.5.tar.bz2
More information about the scm-commits
mailing list