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]
