This is the mail archive of the
binutils@sourceware.cygnus.com
mailing list for the binutils project.
Re: [venom@cibs9.sns.it: ]
- To: "H.J. Lu" <hjl@lucon.org>
- Subject: Re: [venom@cibs9.sns.it: ]
- From: Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
- Date: Mon, 19 Jul 1999 13:29:14 +0930 (CST)
- cc: Ian Lance Taylor <ian@zembu.com>, binutils@sourceware.cygnus.com, venom@cibs9.sns.it
On Sun, 18 Jul 1999, H.J. Lu wrote:
> >
> > This is the second report I've seen of this bug on a
> > i386-pc-linux-gnulibc1 system. Unfortunately I don't have access to
> > such a system. Can anyone confirm the bug, and either fix it or make
> > a test case available? Thanks.
>
> If it is a bug, I don't believe it is limited to i386-pc-linux-gnulibc1.
> You may see it on i386-pc-linux-gnu also. Luigi, could you please
> provide a complete test case? Thanks.
Just run "make check". With the current CVS sources on a libc1 system, I
get
=== ld tests ===
Running /usr/src/binutils-current/ld/testsuite/ld-bootstrap/bootstrap.exp
...
FAIL: bootstrap
FAIL: bootstrap with --traditional-format
FAIL: bootstrap with --no-keep-memory
Running /usr/src/binutils-current/ld/testsuite/ld-cdtest/cdtest.exp ...
Running /usr/src/binutils-current/ld/testsuite/ld-checks/checks.exp ...
Running /usr/src/binutils-current/ld/testsuite/ld-elfvers/vers.exp ...
FAIL: vers3
FAIL: vers4
FAIL: vers4a
FAIL: vers6
FAIL: vers9
FAIL: vers15
FAIL: vers16
FAIL: vers19
All of which have errors like the following extract from ld.log
/usr/lib/libc.so(*ABS*+0x89630): multiple definition of `_DYNAMIC'
/usr/lib/libc.so(.dynamic+0x0): first defined here
/usr/lib/libc.so(*ABS*+0x88c28): multiple definition of `_GLOBAL_OFFSET_TABLE_'
/usr/lib/libc.so(.got.plt+0x0): first defined here
FAIL: bootstrap