Hello community,

here is the log from the commit of package binutils for openSUSE:Factory
checked in at Wed Jul 6 10:37:57 CEST 2011.



--------
--- binutils/binutils.changes   2011-06-09 17:26:37.000000000 +0200
+++ /mounts/work_src_done/STABLE/binutils/binutils.changes      2011-07-06 
10:33:56.086078000 +0200
@@ -1,0 +2,25 @@
+Tue Jun 28 08:12:12 UTC 2011 - [email protected]
+
+- Update to binutils 2.21.1 release.
+  * Add --interleave-width option to objcopy to allowing copying a range
+    of bytes from the input to the output with the --interleave option.
+  * Add support for the TMS320C6000 (TI C6X) processor family.
+  * Readelf can now display ARM unwind tables (.ARM.exidx / .ARM.extab)
+    using the -u / --unwind option.
+  * Add --dyn-syms to readelf to dump dynamic symbol table.
+  * A new tool - elfedit - has been added to directly manipulate ELF
+    format binaries.
+  * Add to dlltool .def file feature of aliasing PE internal symbol name
+    by '== <ID>' option.
+  * Add a new command line option -a / --addresses to addr2line to display
+    the address before function name or source filename.
+  * Add a new command line option -p / --pretty-print to addr2line to have
+    a more human readable output.
+  * The hppa/som targets can now be compiled on any host.
+
+-------------------------------------------------------------------
+Fri Jun 17 15:23:21 CEST 2011 - [email protected]
+
+- Add support for x86_64-pep target [needed for Xen fate #311376]
+
+-------------------------------------------------------------------
cross-alpha-binutils.changes: same change
cross-arm-binutils.changes: same change
cross-hppa-binutils.changes: same change
cross-hppa64-binutils.changes: same change
cross-i386-binutils.changes: same change
cross-ia64-binutils.changes: same change
cross-mips-binutils.changes: same change
cross-ppc-binutils.changes: same change
cross-ppc64-binutils.changes: same change
cross-s390-binutils.changes: same change
cross-s390x-binutils.changes: same change
cross-sparc-binutils.changes: same change
cross-spu-binutils.changes: same change
cross-x86_64-binutils.changes: same change

calling whatdependson for head-i586


Old:
----
  binutils-2.21.0.tar.bz2

New:
----
  binutils-2.21.1.tar.bz2
  binutils-add-pep.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ binutils.spec ++++++
--- /var/tmp/diff_new_pack.CCjEms/_old  2011-07-06 10:34:50.000000000 +0200
+++ /var/tmp/diff_new_pack.CCjEms/_new  2011-07-06 10:34:50.000000000 +0200
@@ -26,8 +26,8 @@
 %else
 BuildRequires:  zlib-devel
 %endif
-Version:        2.21.0
-Release:        5
+Version:        2.21.1
+Release:        1
 #
 # RUN_TESTS
 %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@@ -59,7 +59,7 @@
 #
 #
 Url:            http://www.gnu.org/software/binutils/
-License:        GPLv3+
+License:        GNU Free Documentation License, Version 1.1 (GFDL 1.1); GNU 
Free Documentation License, Version 1.2 (GFDL 1.2); GPL v2 or later; GPL v3 or 
later; LGPL v2.0 or later; LGPL v2.1 or later; LGPL v3 or later
 Group:          Development/Tools/Building
 PreReq:         %{install_info_prereq}
 AutoReqProv:    on
@@ -88,6 +88,7 @@
 Patch14:        binutils-build-as-needed.diff
 Patch15:        fixup-testcase-perturb.diff
 Patch16:        amd-bdver2-and-fixes2.diff.gz
+Patch17:        binutils-add-pep.diff
 Patch90:        cross-avr-nesc-as.patch
 Patch92:        cross-avr-omit_section_dynsym.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -137,7 +138,7 @@
     Jim Kingdon <[email protected]>
     Jim Wilson <[email protected]>
     John Gilmore <[email protected]>
-    Joern Rennecke <[email protected]>
+    J�rn Rennecke <[email protected]>
     K. Richard Pixley <[email protected]>
     Ken Raeburn <[email protected]>
     Kung Hsu <[email protected]>
@@ -162,7 +163,7 @@
     Ulf Carlsson <[email protected]>
 
 %package gold
-License:        GPLv3+
+License:        GPL v3 or later
 Summary:        The gold linker
 AutoReqProv:    on
 Requires:       binutils = %{version}-%{release}
@@ -204,7 +205,7 @@
     Andrew Chatham
 
 %package devel
-License:        GPLv2+ ; LGPLv2.1+
+License:        GPL v2 or later; LGPL v2.1 or later
 Summary:        GNU binutils (BFD development files)
 AutoReqProv:    on
 Requires:       binutils = %{version}-%{release}, zlib-devel
@@ -251,7 +252,7 @@
     Jim Kingdon <[email protected]>
     Jim Wilson <[email protected]>
     John Gilmore <[email protected]>
-    Joern Rennecke <[email protected]>
+    J�rn Rennecke <[email protected]>
     K. Richard Pixley <[email protected]>
     Ken Raeburn <[email protected]>
     Kung Hsu <[email protected]>
@@ -299,6 +300,7 @@
 %patch14
 %patch15
 %patch16 -p1
+%patch17 -p1
 %if "%{TARGET}" == "avr"
 cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
 %patch90
@@ -316,7 +318,7 @@
 echo "Building native binutils." 
 %if %build_multitarget
 EXTRA_TARGETS="%(printf ,%%s-suse-linux %target_list)"
-EXTRA_TARGETS="$EXTRA_TARGETS,powerpc-macos,powerpc-macos10,spu-elf"
+EXTRA_TARGETS="$EXTRA_TARGETS,powerpc-macos,powerpc-macos10,spu-elf,x86_64-pep"
 %else
 EXTRA_TARGETS=
 %ifarch sparc

++++++ cross-alpha-binutils.spec ++++++
--- /var/tmp/diff_new_pack.CCjEms/_old  2011-07-06 10:34:50.000000000 +0200
+++ /var/tmp/diff_new_pack.CCjEms/_new  2011-07-06 10:34:50.000000000 +0200
@@ -26,8 +26,8 @@
 %else
 BuildRequires:  zlib-devel
 %endif
-Version:        2.21.0
-Release:        3
+Version:        2.21.1
+Release:        1
 #
 # RUN_TESTS
 %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@@ -59,7 +59,7 @@
 #
 #
 Url:            http://www.gnu.org/software/binutils/
-License:        GPLv3+
+License:        GNU Free Documentation License, Version 1.1 (GFDL 1.1); GNU 
Free Documentation License, Version 1.2 (GFDL 1.2); GPL v2 or later; GPL v3 or 
later; LGPL v2.0 or later; LGPL v2.1 or later; LGPL v3 or later
 Group:          Development/Tools/Building
 PreReq:         %{install_info_prereq}
 AutoReqProv:    on
@@ -88,6 +88,7 @@
 Patch14:        binutils-build-as-needed.diff
 Patch15:        fixup-testcase-perturb.diff
 Patch16:        amd-bdver2-and-fixes2.diff.gz
+Patch17:        binutils-add-pep.diff
 Patch90:        cross-avr-nesc-as.patch
 Patch92:        cross-avr-omit_section_dynsym.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -137,7 +138,7 @@
     Jim Kingdon <[email protected]>
     Jim Wilson <[email protected]>
     John Gilmore <[email protected]>
-    Joern Rennecke <[email protected]>
+    J�rn Rennecke <[email protected]>
     K. Richard Pixley <[email protected]>
     Ken Raeburn <[email protected]>
     Kung Hsu <[email protected]>
@@ -223,7 +224,7 @@
     Jim Kingdon <[email protected]>
     Jim Wilson <[email protected]>
     John Gilmore <[email protected]>
-    Joern Rennecke <[email protected]>
+    J�rn Rennecke <[email protected]>
     K. Richard Pixley <[email protected]>
     Ken Raeburn <[email protected]>
     Kung Hsu <[email protected]>
@@ -271,6 +272,7 @@
 %patch14
 %patch15
 %patch16 -p1
+%patch17 -p1
 %if "%{TARGET}" == "avr"
 cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
 %patch90
@@ -288,7 +290,7 @@
 echo "Building native binutils." 
 %if %build_multitarget
 EXTRA_TARGETS="%(printf ,%%s-suse-linux %target_list)"
-EXTRA_TARGETS="$EXTRA_TARGETS,powerpc-macos,powerpc-macos10,spu-elf"
+EXTRA_TARGETS="$EXTRA_TARGETS,powerpc-macos,powerpc-macos10,spu-elf,x86_64-pep"
 %else
 EXTRA_TARGETS=
 %ifarch sparc

cross-arm-binutils.spec: same change
cross-hppa-binutils.spec: same change
cross-hppa64-binutils.spec: same change
cross-i386-binutils.spec: same change
cross-ia64-binutils.spec: same change
cross-mips-binutils.spec: same change
cross-ppc-binutils.spec: same change
cross-ppc64-binutils.spec: same change
cross-s390-binutils.spec: same change
cross-s390x-binutils.spec: same change
cross-sparc-binutils.spec: same change
cross-spu-binutils.spec: same change
cross-x86_64-binutils.spec: same change
++++++ binutils-2.21.0.tar.bz2 -> binutils-2.21.1.tar.bz2 ++++++
binutils/binutils-2.21.0.tar.bz2 
/mounts/work_src_done/STABLE/binutils/binutils-2.21.1.tar.bz2 differ: char 11, 
line 1

++++++ binutils-add-pep.diff ++++++
Index: binutils-2.21.0/bfd/config.bfd
===================================================================
--- binutils-2.21.0.orig/bfd/config.bfd 2011-04-01 14:04:23.000000000 +0200
+++ binutils-2.21.0/bfd/config.bfd      2011-06-17 15:20:41.000000000 +0200
@@ -641,7 +641,7 @@ case "${targ}" in
     targ_selvecs="bfd_elf32_i386_vec i386linux_vec i386pei_vec x86_64pei_vec 
bfd_elf64_l1om_vec"
     want64=true
     ;;
-  x86_64-*-mingw*)
+  x86_64-*-mingw* | x86_64-*-pe | x86_64-*-pep )
     targ_defvec=x86_64pe_vec
     targ_selvecs="x86_64pe_vec x86_64pei_vec bfd_elf64_x86_64_vec 
bfd_elf64_l1om_vec i386pe_vec i386pei_vec bfd_elf32_i386_vec"
     want64=true
Index: binutils-2.21.0/ld/configure.tgt
===================================================================
--- binutils-2.21.0.orig/ld/configure.tgt       2011-04-01 14:04:28.000000000 
+0200
+++ binutils-2.21.0/ld/configure.tgt    2011-06-17 15:21:29.000000000 +0200
@@ -278,6 +278,9 @@ i[3-7]86-*-cygwin*) targ_emul=i386pe ;
                        test "$targ" != "$host" && 
LIB_PATH='${tooldir}/lib/w32api' ;;
 i[3-7]86-*-mingw32*)   targ_emul=i386pe ;
                        targ_extra_ofiles="deffilep.o pe-dll.o" ;;
+x86_64-*-pe | x86_64-*-pep) targ_emul=i386pep ;
+                       targ_extra_emuls=i386pe ;
+                       targ_extra_ofiles="deffilep.o pep-dll.o pe-dll.o" ;;
 x86_64-*-mingw*)       targ_emul=i386pep ;
                        targ_extra_emuls=i386pe
                        targ_extra_ofiles="deffilep.o pep-dll.o pe-dll.o" ;;

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to