This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [patch] expanding tables for bfd/hash.c
- From: Alan Modra <amodra at bigpond dot net dot au>
- To: DJ Delorie <dj at redhat dot com>
- Cc: binutils at sources dot redhat dot com
- Date: Tue, 2 May 2006 16:52:29 +0930
- Subject: Re: [patch] expanding tables for bfd/hash.c
- References: <200605011937.k41Jbeuq029555@greed.delorie.com>
On Mon, May 01, 2006 at 03:37:40PM -0400, DJ Delorie wrote:
> /* The default number of entries to use when creating a hash table. */
> -#define DEFAULT_SIZE 4051
> +#define DEFAULT_SIZE (4093)
I would guess this is why I'm seeing the following on x86.
Running /src/binutils-current/ld/testsuite/ld-elfvers/vers.exp ...
FAIL: vers6
FAIL: vers15
Running /src/binutils-current/ld/testsuite/ld-elfvsb/elfvsb.exp ...
Running /src/binutils-current/ld/testsuite/ld-elfweak/elfweak.exp ...
FAIL: ELF weak data first
FAIL: ELF weak data last
FAIL: ELF weak data first common
FAIL: ELF weak data last common
Running /src/binutils-current/ld/testsuite/ld-fastcall/fastcall.exp ...
Running /src/binutils-current/ld/testsuite/ld-frv/fdpic.exp ...
Running /src/binutils-current/ld/testsuite/ld-frv/frv-elf.exp ...
Running /src/binutils-current/ld/testsuite/ld-frv/tls.exp ...
Running /src/binutils-current/ld/testsuite/ld-h8300/h8300.exp ...
Running /src/binutils-current/ld/testsuite/ld-i386/i386.exp ...
FAIL: TLS -fpic -shared transitions
FAIL: TLS descriptor -fpic -shared transitions
FAIL: TLS -fpic and -fno-pic exec transitions
FAIL: TLS descriptor -fpic and -fno-pic exec transitions
FAIL: TLS -fno-pic -shared
FAIL: TLS with global dynamic and descriptors
Changing the symbol hash table size can change the order of symbols.
Are you offering to fix all the testsuite?
--
Alan Modra
IBM OzLabs - Linux Technology Centre