rpms/binutils/devel binutils-2.20.51.0.7-unique-archive-symbols.patch, NONE, 1.1 .cvsignore, 1.51, 1.52 binutils.spec, 1.195, 1.196

Nicholas Clifton nickc at fedoraproject.org
Tue May 4 20:10:35 UTC 2010


Author: nickc

Update of /cvs/pkgs/rpms/binutils/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv30371

Modified Files:
	.cvsignore binutils.spec 
Added Files:
	binutils-2.20.51.0.7-unique-archive-symbols.patch 
Log Message:
 Allow unique symbols in archive maps.


binutils-2.20.51.0.7-unique-archive-symbols.patch:
 ChangeLog |    9 +++++++++
 archive.c |    1 +
 2 files changed, 10 insertions(+)

--- NEW FILE binutils-2.20.51.0.7-unique-archive-symbols.patch ---
diff -rcp ../binutils-2.20.51.0.7-original/bfd/archive.c ./bfd/archive.c
*** ../binutils-2.20.51.0.7-original/bfd/archive.c	2010-05-04 19:08:20.000000000 +0100
--- ./bfd/archive.c	2010-05-04 19:09:40.000000000 +0100
*************** _bfd_compute_and_write_armap (bfd *arch,
*** 2196,2201 ****
--- 2196,2202 ----
  		  if ((flags & BSF_GLOBAL
  		       || flags & BSF_WEAK
  		       || flags & BSF_INDIRECT
+ 		       || flags & BSF_GNU_UNIQUE
  		       || bfd_is_com_section (sec))
  		      && ! bfd_is_und_section (sec))
  		    {
diff -rcp ../binutils-2.20.51.0.7-original/bfd/ChangeLog ./bfd/ChangeLog
*** ../binutils-2.20.51.0.7-original/bfd/ChangeLog	2010-05-04 19:08:20.000000000 +0100
--- ./bfd/ChangeLog	2010-05-04 19:11:04.000000000 +0100
***************
*** 1,3 ****
--- 1,12 ----
+ 2010-05-04  Nick Clifton  <nickc at redhat.com>
+ 
+ 	Import this patch:
+ 
+ 	2010-03-18  Matt Rice  <ratmice at gmail.com>
+ 
+         * archive.c (_bfd_compute_and_write_armap): Allow symbols flagged
+         as unique in the armap.
+ 
  2010-04-08  Nick Clifton  <nickc at redhat.com>
  
  	Import these patches from the mainline:


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/binutils/devel/.cvsignore,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -p -r1.51 -r1.52
--- .cvsignore	20 Apr 2010 14:35:26 -0000	1.51
+++ .cvsignore	4 May 2010 20:10:33 -0000	1.52
@@ -1,2 +1,3 @@
 binutils-2.20.51.0.7.tar.bz2
+binutils-2.20.51.0.7
 i386


Index: binutils.spec
===================================================================
RCS file: /cvs/pkgs/rpms/binutils/devel/binutils.spec,v
retrieving revision 1.195
retrieving revision 1.196
diff -u -p -r1.195 -r1.196
--- binutils.spec	20 Apr 2010 14:35:27 -0000	1.195
+++ binutils.spec	4 May 2010 20:10:34 -0000	1.196
@@ -17,7 +17,7 @@
 Summary: A GNU collection of binary utilities
 Name: %{?cross}binutils%{?_with_debug:-debug}
 Version: 2.20.51.0.7
-Release: 2%{?dist}
+Release: 3%{?dist}
 License: GPLv3+
 Group: Development/Tools
 URL: http://sources.redhat.com/binutils
@@ -33,6 +33,7 @@ Patch07: binutils-2.20.51.0.2-build-id.p
 Patch08: binutils-2.20.51.0.2-copy-osabi.patch
 Patch09: binutils-2.20.51.0.7-do-not-bind-unique-symbols-locally.patch
 Patch10: binutils-2.20.51.0.7-dwarf4.patch
+Patch11: binutils-2.20.51.0.7-unique-archive-symbols.patch
 
 %define gold_arches %ix86 x86_64
 
@@ -126,6 +127,7 @@ using libelf instead of BFD.
 %patch08 -p0 -b .copy-osabi~
 %patch09 -p0 -b .do-not-bind-unique~
 %patch10 -p0 -b .dwarf4~
+%patch11 -p0 -b .unique~
 
 # We cannot run autotools as there is an exact requirement of autoconf-2.59.
 
@@ -408,6 +410,9 @@ exit 0
 %endif # %{isnative}
 
 %changelog
+* Tue May   4 2010 Nick Clifton <nickc at redhat.com> - 2.20.51.0.7-3
+- Allow unique symbols in archive maps.
+
 * Tue Apr  20 2010 Nick Clifton <nickc at redhat.com> - 2.20.51.0.7-2
 - Merge binutils-devel package into binutils-static package.  (BZ 576300)
 



More information about the scm-commits mailing list