This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
ld testsuite failures in ld-elfweak/elfweak.exp
- From: Olaf Hering <olh at suse dot de>
- To: binutils at sources dot redhat dot com
- Date: Sat, 28 Jun 2003 21:17:31 +0200
- Subject: ld testsuite failures in ld-elfweak/elfweak.exp
The 20030628 CVS fails on i386, ia64, powerpc with gcc 3.3 and 3.2:
Running /usr/src/packages/BUILD/binutils-2.14.90.0.4/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
a weak symbol is expected, but there is a 'strong' one instead.
gcc -L/usr/src/packages/BUILD/binutils-2.14.90.0.4/build-dir/ld -B/usr/src/packages/BUILD/binutils-2.14.90.0.4/build-dir/ld/tmpdir/ld/ -L/usr/powerpc64-suse-linux/lib -L/usr/lib -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/usr/local/lib -L/lib -o tmpdir/foo -Wl,-rpath,. tmpdir/main.o tmpdir/libbar.so
/usr/src/packages/BUILD/binutils-2.14.90.0.4/build-dir/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /usr/src/packages/BUILD/binutils-2.14.90.0.4/ld/testsuite/ld-elfweak/weak.dat
1c1
< strong foo
---
> weak foo
child process exited abnormally
FAIL: ELF weak func first DSO
--
USB is for mice, FireWire is for men!