This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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!


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]