Hello community, here is the log from the commit of package binutils checked in at Fri Jun 9 23:24:27 CEST 2006. -------- --- binutils/binutils.changes 2006-06-03 11:34:36.000000000 +0200 +++ binutils/binutils.changes 2006-06-09 15:28:05.000000000 +0200 @@ -1,0 +2,5 @@ +Fri Jun 9 15:27:49 CEST 2006 - schwab@suse.de + +- Disable hash resizing. + +------------------------------------------------------------------- @@ -4,0 +10 @@ +- Fix bfd_hash_lookup. @@ -10 +15,0 @@ - - numerous bugfixes 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-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-x86_64-binutils.changes: same change New: ---- disable-hash-resizing.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ binutils.spec ++++++ --- /var/tmp/diff_new_pack.XC31Pj/_old 2006-06-09 23:23:58.000000000 +0200 +++ /var/tmp/diff_new_pack.XC31Pj/_new 2006-06-09 23:23:58.000000000 +0200 @@ -49,7 +49,7 @@ %endif Autoreqprov: on Version: 2.17.50.0.2 -Release: 2 +Release: 3 Summary: GNU Binutils Source: ftp://ftp.kernel.org/pub/linux/devel/binutils/binutils-%{version}.tar.bz2 Source1: pre_checkin.sh @@ -66,6 +66,7 @@ Patch9: testsuite.diff Patch10: bfd-hash-lookup.diff Patch11: ld-elfvers.diff +Patch12: disable-hash-resizing.diff Patch16: s390-pic-dso.diff Patch17: suse-bdirect.diff Patch18: suse-dynsort.diff @@ -172,6 +173,7 @@ %patch9 %patch10 %patch11 +%patch12 %patch16 %patch17 -p1 %patch18 -p1 @@ -217,7 +219,7 @@ --infodir=%{_infodir} --mandir=%{_mandir} \ --host=%{HOST} \ ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} -make all-bfd TARGET-bfd=headers +make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers # force reconfiguring rm bfd/Makefile make %{?jobs:-j%jobs} @@ -262,7 +264,7 @@ --disable-nls \ --host=%{HOST} --target=$TARGET_OS \ ${ADDITIONAL_TARGETS:+--enable-targets="${ADDITIONAL_TARGETS// /,}"} -make all-bfd TARGET-bfd=headers +make %{?jobs:-j%jobs} all-bfd TARGET-bfd=headers # force reconfiguring rm bfd/Makefile make %{?jobs:-j%jobs} @@ -271,7 +273,6 @@ %install cd build-dir -rm -rf $RPM_BUILD_ROOT %if "%name" == "binutils" # installing native binutils make DESTDIR=$RPM_BUILD_ROOT install-info install @@ -408,11 +409,13 @@ %endif %changelog -n binutils +* Fri Jun 09 2006 - schwab@suse.de +- Disable hash resizing. * Sat Jun 03 2006 - schwab@suse.de - Fix DT_NEEDED search with --as-needed libraries. +- Fix bfd_hash_lookup. * Fri May 26 2006 - schwab@suse.de - Update to binutils 2.17.50.0.2. -- numerous bugfixes * Mon May 15 2006 - schwab@suse.de - Update to binutils 2.17.50.0.1. * Mon May 08 2006 - hare@suse.de cross-alpha-binutils.spec: same change 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-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-x86_64-binutils.spec: same change ++++++ disable-hash-resizing.diff ++++++ --- bfd/hash.c +++ bfd/hash.c @@ -471,7 +471,7 @@ table->table[index] = hashp; table->count++; - if (table->count > table->size * 3 / 4) + if (0 && table->count > table->size * 3 / 4) { unsigned long newsize = higher_prime_number (table->size); struct bfd_hash_entry **newtable; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit-unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit-help@opensuse.org