Hello community, here is the log from the commit of package binutils checked in at Thu Feb 8 22:55:06 CET 2007. -------- --- binutils/binutils.changes 2007-02-02 22:09:31.000000000 +0100 +++ /mounts/work_src_done/STABLE/binutils/binutils.changes 2007-02-06 16:42:55.000000000 +0100 @@ -1,0 +2,5 @@ +Tue Feb 6 16:42:43 CET 2007 - rguenther@suse.de + +- Add sh4 to the list of cross targets. + +------------------------------------------------------------------- cross-alpha-binutils.changes: same change cross-arm-binutils.changes: same change cross-avr-binutils.changes: same change cross-hppa-binutils.changes: same change cross-i386-binutils.changes: same change cross-ia64-binutils.changes: same change cross-mips-binutils.changes: same change cross-ppc64-binutils.changes: same change cross-ppc-binutils.changes: same change cross-s390-binutils.changes: same change cross-s390x-binutils.changes: same change New Changes file: --- /dev/null 2006-06-16 15:54:00.000000000 +0200 +++ /mounts/work_src_done/STABLE/binutils/cross-sh4-binutils.changes 2007-02-06 16:42:55.000000000 +0100 @@ -0,0 +1,1721 @@ +------------------------------------------------------------------- +Tue Feb 6 16:42:43 CET 2007 - rguenther@suse.de + +- Add sh4 to the list of cross targets. + +------------------------------------------------------------------- +Fri Feb 2 22:09:16 CET 2007 - schwab@suse.de + +- Switch to hashtype=both by default. + +------------------------------------------------------------------- +Mon Jan 29 20:50:48 CET 2007 - schwab@suse.de + +- Update to binutils CVS HEAD. + +------------------------------------------------------------------- +Wed Jan 24 19:39:20 CET 2007 - jw@suse.de + +- fixed memory corruption in ld -m avr2 --oformat ihex a + sourceware bugzilla#3874 + +------------------------------------------------------------------- +Tue Jan 23 11:46:28 CET 2007 - schwab@suse.de + +- Update to binutils CVS HEAD. + +------------------------------------------------------------------- +Mon Jan 15 23:36:27 CET 2007 - jw@suse.de + +- bin/avr-nesc-as symlinked as avr/bin/nesc-as + +------------------------------------------------------------------- +Fri Jan 12 01:11:51 CET 2007 - jw@suse.de + +- Added avr-nesc-as support (rschiele@gmail.com) + +------------------------------------------------------------------- +Mon Jan 8 14:53:45 CET 2007 - schwab@suse.de + +- Update to binutils-2.17.50.0.9. + 1. Update from binutils 2007 0103. + 2. Fix --wrap linker bug. + 3. Improve handling ELF binaries generated by foreign ELF linkers. + 4. Various ELF M68K bug fixes. + 5. Score bug fixes. + 6. Don't read past end of archive elements. PR 3704. + 7. Improve .eh_frame_hdr section handling. + 8. Fix symbol visibility with comdat/linkonce sections in ELF linker. + PR 3666. + 9. Fix 4 operand instruction handling in x86 assembler. + 10. Properly check the 4th operand in x86 assembler. PR 3712. + 11. Fix .cfi_endproc handling in assembler. PR 3607. + 12. Various ARM bug fixes. + 13. Various PE linker fixes. + 14. Improve x86 dissassembler for cmpxchg8b. +- Split off binutils-devel. + +------------------------------------------------------------------- +Mon Dec 4 14:09:23 CET 2006 - schwab@suse.de + +- Update to binutils-2.17.50.0.8. + 1. Update from binutils 2006 1201. + 2. Fix "objcopy --only-keep-debug" crash. PR 3609. + 3. Fix various ARM ELF bugs. + 4. Fix various xtensa bugs. + 5. Update x86 disassembler. + +------------------------------------------------------------------- +Mon Oct 16 19:24:08 CEST 2006 - schwab@suse.de + +- Fix overflow in addend_compare [#209807]. + +------------------------------------------------------------------- +Fri Oct 13 13:46:42 CEST 2006 - schwab@suse.de + +- Update last change. + +------------------------------------------------------------------- +Tue Oct 10 13:36:32 CEST 2006 - schwab@suse.de + +- Fix invalid debug info. + +------------------------------------------------------------------- +Fri Oct 6 18:50:43 CEST 2006 - aj@suse.de + +- Improve last patch. + +------------------------------------------------------------------- +Fri Oct 6 15:52:28 CEST 2006 - aj@suse.de + +- Fix PR210331 (wrong size of empty loadable sections). + +------------------------------------------------------------------- +Thu Sep 28 10:56:02 CEST 2006 - schwab@suse.de + +- Update to binutils 2.17.50.0.5. + 1. Update from binutils 2006 0927. + 2. Fix linker regressions of section address and section relative symbol + with empty output section. PR 3223/3267. + 3. Fix "strings -T". PR 3257. + 4. Fix "objcopy --only-keep-debug". PR 3262. + 5. Add Intell iwmmxt2 support. + 6. Fix an x86 disassembler bug. PR 3100. + +------------------------------------------------------------------- +Wed Sep 27 16:19:16 CEST 2006 - schwab@suse.de + +- Fix uninitialized memory. + +------------------------------------------------------------------- +Mon Sep 25 11:35:32 CEST 2006 - schwab@suse.de + +- Update to binutils 2.17.50.0.4. + 1. Update from binutils 2006 0924. + 2. Speed up linker on .o files with debug info on linkonce sections. + PR 3111. + 3. Added x86-64 PE support. + 4. Fix objcopy/strip on .o files with section groups. PR 3181. + 5. Fix "ld --hash-style=gnu" crash with gcc 3.4.6. PR 3197. + 6. Fix "strip --strip-debug" on .o files generated with + "gcc -feliminate-dwarf2-dups". PR 3186. + 7. Fix "ld -r" on .o files generated with "gcc -feliminate-dwarf2-dups". + PR 3249. + 8. Add --dynamic-list to linker to make global symbols dynamic. + 9. Fix magic number for EFI ia64. PR 3171. + 10. Remove PT_NULL segment for "ld -z relro". PR 3015. + 11. Make objcopy to perserve the file formats in archive elements. + PR 3110. + 12. Optimize x86-64 assembler and fix disassembler for + "add32 mov xx,$eax". PR 3235. + 13. Improve linker diagnostics. PR 3107. + 14. Fix "ld --sort-section name". PR 3009. + 15. Updated an x86 disassembler bug. PR 3000. + 16. Various updates for PPC, ARM, MIPS, SH, Xtensa. + 17. Added Score support. + +------------------------------------------------------------------- +Thu Sep 21 12:43:26 CEST 2006 - schwab@suse.de + +- Add support for --dynamic-list. + +------------------------------------------------------------------- +Wed Aug 9 13:05:01 CEST 2006 - schwab@suse.de + +- Enable -zrelro by default. + +------------------------------------------------------------------- +Wed Jul 26 17:53:23 CEST 2006 - schwab@suse.de + +- Fix bad gp value [#190362]. + +------------------------------------------------------------------- +Mon Jul 17 10:48:04 CEST 2006 - schwab@suse.de + +- Update to binutils 2.17.50.0.3. + 1. Update from binutils 2006 0715. + 2. Add --hash-style to ELF linker with DT_GNU_HASH and SHT_GNU_HASH. + 3. Fix a visibility bug in ELF linker (PR 2884). + 4. Properly fix the i386 TLS linker bug (PR 2513). + 5. Add assembler and dissassembler support for Pentium Pro nops. + 6. Optimize x86 nops for Pentium Pro and above. + 7. Add -march=/-mtune= to x86 assembler. + 8. Fix an ELF linker with TLS common symbols. + 9. Improve program header allocation in ELF linker. + 10. Improve MIPS, M68K and ARM support. + 11. Fix an ELF linker crash when reporting alignment change (PR 2735). + 12. Remove unused ELF section symbols (PR 2723). + 13. Add --localize-hidden to objcopy. + 14. Add AMD SSE4a and ABM new instruction support. + 15. Properly handle illegal x86 instructions in group 11 (PR 2829). + 16. Add "-z max-page-size=" and "-z common-page-size=" to ELF linker. + 17. Fix objcopy for .tbss sections. + +------------------------------------------------------------------- +Tue Jun 13 17:14:41 CEST 2006 - schwab@suse.de + +- Handle hash resizing during as-needed processing. + +------------------------------------------------------------------- +Fri Jun 9 15:27:49 CEST 2006 - schwab@suse.de + +- Disable hash resizing. + +------------------------------------------------------------------- +Sat Jun 3 09:49:27 CEST 2006 - schwab@suse.de + +- Fix DT_NEEDED search with --as-needed libraries. +- Fix bfd_hash_lookup. + +------------------------------------------------------------------- +Fri May 26 21:38:06 CEST 2006 - schwab@suse.de + +- Update to binutils 2.17.50.0.2. + +------------------------------------------------------------------- +Mon May 15 13:20:56 CEST 2006 - schwab@suse.de + ++++ 1524 more lines (skipped) ++++ between /dev/null ++++ and /mounts/work_src_done/STABLE/binutils/cross-sh4-binutils.changes --- binutils/cross-sparc-binutils.changes 2007-02-02 22:09:31.000000000 +0100 +++ /mounts/work_src_done/STABLE/binutils/cross-sparc-binutils.changes 2007-02-06 16:42:55.000000000 +0100 @@ -1,0 +2,5 @@ +Tue Feb 6 16:42:43 CET 2007 - rguenther@suse.de + +- Add sh4 to the list of cross targets. + +------------------------------------------------------------------- cross-x86_64-binutils.changes: same change New: ---- cross-sh4-binutils.changes cross-sh4-binutils.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ binutils.spec ++++++ --- /var/tmp/diff_new_pack.GU3880/_old 2007-02-08 22:54:09.000000000 +0100 +++ /var/tmp/diff_new_pack.GU3880/_new 2007-02-08 22:54:09.000000000 +0100 @@ -21,7 +21,7 @@ # # handle test suite failures # -%ifarch alpha armv4l hppa mips sparc sparc64 +%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %define make_check_handling true %else %define make_check_handling false @@ -36,7 +36,7 @@ %else %define build_multitarget 0 %endif -%define target_list alpha arm hppa i686 ia64 m68k powerpc powerpc64 s390 s390x sparc sparc64 x86_64 +%define target_list alpha arm hppa i686 ia64 m68k powerpc powerpc64 s390 s390x sh4 sparc sparc64 x86_64 # # # @@ -49,7 +49,7 @@ %endif Autoreqprov: on Version: 2.17.50.20070129 -Release: 3 +Release: 5 %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU Binutils Source: binutils-%{binutils_version}.tar.bz2 @@ -444,6 +444,8 @@ %{_libdir}/lib*.la %changelog -n binutils +* Tue Feb 06 2007 - rguenther@suse.de +- Add sh4 to the list of cross targets. * Fri Feb 02 2007 - schwab@suse.de - Switch to hashtype=both by default. * Mon Jan 29 2007 - schwab@suse.de ++++++ cross-alpha-binutils.spec ++++++ --- /var/tmp/diff_new_pack.GU3880/_old 2007-02-08 22:54:09.000000000 +0100 +++ /var/tmp/diff_new_pack.GU3880/_new 2007-02-08 22:54:09.000000000 +0100 @@ -21,7 +21,7 @@ # # handle test suite failures # -%ifarch alpha armv4l hppa mips sparc sparc64 +%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %define make_check_handling true %else %define make_check_handling false @@ -36,7 +36,7 @@ %else %define build_multitarget 0 %endif -%define target_list alpha arm hppa i686 ia64 m68k powerpc powerpc64 s390 s390x sparc sparc64 x86_64 +%define target_list alpha arm hppa i686 ia64 m68k powerpc powerpc64 s390 s390x sh4 sparc sparc64 x86_64 # # # @@ -49,7 +49,7 @@ %endif Autoreqprov: on Version: 2.17.50.20070129 -Release: 3 +Release: 5 %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU binutils for Cross-Development to ARM Processors Source: binutils-%{binutils_version}.tar.bz2 @@ -370,6 +370,8 @@ %endif %changelog -n cross-alpha-binutils +* Tue Feb 06 2007 - rguenther@suse.de +- Add sh4 to the list of cross targets. * Fri Feb 02 2007 - schwab@suse.de - Switch to hashtype=both by default. * Mon Jan 29 2007 - schwab@suse.de cross-arm-binutils.spec: same change cross-avr-binutils.spec: same change cross-hppa-binutils.spec: same change cross-i386-binutils.spec: same change cross-ia64-binutils.spec: same change cross-mips-binutils.spec: same change cross-ppc64-binutils.spec: same change cross-ppc-binutils.spec: same change cross-s390-binutils.spec: same change cross-s390x-binutils.spec: same change ++++++ cross-sh4-binutils.spec ++++++ ++++ 1172 lines (skipped) ++++++ cross-sparc-binutils.spec ++++++ --- /var/tmp/diff_new_pack.GU3880/_old 2007-02-08 22:54:10.000000000 +0100 +++ /var/tmp/diff_new_pack.GU3880/_new 2007-02-08 22:54:10.000000000 +0100 @@ -21,7 +21,7 @@ # # handle test suite failures # -%ifarch alpha armv4l hppa mips sparc sparc64 +%ifarch alpha armv4l hppa mips sh4 sparc sparc64 %define make_check_handling true %else %define make_check_handling false @@ -36,7 +36,7 @@ %else %define build_multitarget 0 %endif -%define target_list alpha arm hppa i686 ia64 m68k powerpc powerpc64 s390 s390x sparc sparc64 x86_64 +%define target_list alpha arm hppa i686 ia64 m68k powerpc powerpc64 s390 s390x sh4 sparc sparc64 x86_64 # # # @@ -49,7 +49,7 @@ %endif Autoreqprov: on Version: 2.17.50.20070129 -Release: 3 +Release: 5 %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU binutils for Cross-Development to SPARC Processors Source: binutils-%{binutils_version}.tar.bz2 @@ -370,6 +370,8 @@ %endif %changelog -n cross-sparc-binutils +* Tue Feb 06 2007 - rguenther@suse.de +- Add sh4 to the list of cross targets. * Fri Feb 02 2007 - schwab@suse.de - Switch to hashtype=both by default. * Mon Jan 29 2007 - schwab@suse.de cross-x86_64-binutils.spec: same change ++++++ pre_checkin.sh ++++++ --- binutils/pre_checkin.sh 2007-01-09 00:42:59.000000000 +0100 +++ /mounts/work_src_done/STABLE/binutils/pre_checkin.sh 2007-02-06 16:32:17.000000000 +0100 @@ -2,7 +2,7 @@ # the script takes binutils* and creates the cross-* packages -for arch in hppa mips arm i386 x86_64 s390 s390x ppc ppc64 ia64 sparc avr alpha; do +for arch in hppa mips arm i386 x86_64 s390 s390x sh4 ppc ppc64 ia64 sparc avr alpha; do echo -n "Building package for $arch --> cross-$arch-binutils ..." ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org