This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: Fix hash table mixup in
- From: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- To: ian at wasabisystems dot com (Ian Lance Taylor)
- Cc: nickc at redhat dot com, binutils at sources dot redhat dot com, amodra at bigpond dot net dot au, schwab at suse dot de
- Date: Mon, 6 Oct 2003 14:23:58 -0400 (EDT)
- Subject: Re: Fix hash table mixup in
> "John David Anglin" <dave@hiauly1.hia.nrc.ca> writes:
>
> > > > Running /home/dave/binutils-2.14.90/src/ld/testsuite/ld-scripts/crossref.exp ...
> > > > FAIL: NOCROSSREFS 1
> > > > FAIL: NOCROSSREFS 2
> >
> > I know these two fails are a result of an update to gcc and I believe that
> > the test is no longer valid. The C++ extension that this test relies on
> > has been dropped. The test will pass with the 3.3 branch. I will check
> > tomorrow to see what has happened to the others.
>
> Eh? These tests, from crossref.exp, are straight C, and do not rely
> on any C++ extensions. They test the linker script keyword
> NOCROSSREFS.
Sorry, my memory was faulty. I'm not seeing the failure of the tests
that you mentioned on hppa-linux.
The problematic tests are selective4 and selective5. These no longer
pass with gcc 3.4 because the "-fvtable-gc" option has been dropped.
These are the ld tests that currently fail on hppa-linux in my builds:
Running /home/dave/binutils-2.14.90/src/ld/testsuite/ld-elfvsb/elfvsb.exp ...
FAIL: visibility (hidden_undef_def)
FAIL: visibility (hidden_undef_def) (PIC main)
FAIL: visibility (hidden_weak)
FAIL: visibility (hidden_weak) (PIC main)
FAIL: visibility (protected_weak)
FAIL: visibility (protected_weak) (PIC main)
Running /home/dave/binutils-2.14.90/src/ld/testsuite/ld-elfweak/elfweak.exp ...
FAIL: ELF weak func first DSO
FAIL: ELF weak func last DSO
FAIL: ELF weak data first DSO
FAIL: ELF weak data last DSO
FAIL: ELF weak data first DSO common
FAIL: ELF weak data last DSO common
Dave
--
J. David Anglin dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)