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]

Re: Results for binutils 2.14.90 20030707 testsuite on sparc-unknown-linux-gnu


On Mon, Jul 07, 2003 at 10:41:14AM +0200, Christian Joensson wrote:
> Aurora SPARC Linux 1.0 (Ansel) SS20 dual SuperSparc-(II) sun4m:
> 
> binutils-2.14.90 20030705 sparc-linux
> bison-1.35-1
> dejagnu-1.4.2-10 (ftp://ftp.redhat.com/pub/redhat/linux/rawhide/SRPMS/SRPMS)
> expect-5.32.2-67
> gcc-2.96-113
> glibc-2.2.5-43
> glibc-kernheaders-2.4-8.9sparc (ftp://auroralinux.org/pub/aurora/corona/RPMS)
> kernel-smp-2.4.20-3.4sparc (ftp://auroralinux.org/pub/aurora/corona/RPMS)
> tcl-8.3.3-67
> 
> LAST_UPDATED: Mon Jul  7 07:43:27 UTC 2003
> 
> Native configuration is sparc-unknown-linux-gnu
> 
> 		=== binutils tests ===
> 
> 
> Running target unix/-fPIC
> 
> 		=== binutils Summary for unix/-fPIC ===
> 
> # of expected passes		31
> # of untested testcases		1
> 
> Running target unix
> 
> 		=== binutils Summary for unix ===
> 
> # of expected passes		31
> # of untested testcases		1
> 
> 		=== binutils Summary ===
> 
> # of expected passes		62
> # of untested testcases		2
> 		=== gas tests ===
> 
> 
> Running target unix/-fPIC
> 
> 		=== gas Summary for unix/-fPIC ===
> 
> # of expected passes		58
> 
> Running target unix
> 
> 		=== gas Summary for unix ===
> 
> # of expected passes		58
> 
> 		=== gas Summary ===
> 
> # of expected passes		116
> 		=== ld tests ===
> 
> 
> Running target unix/-fPIC
> 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
> FAIL: NOCROSSREFS 1
> FAIL: S-records
> FAIL: S-records with constructors

well, the from the log file:

gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/ld/ -L/usr/local/gcc-binutils/sparc-unknown-linux-gnu/lib -L/usr/local/gcc-binutils/lib -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/usr/local/lib -L/lib -L/usr/lib  -o tmpdir/foo -Wl,-rpath,.  tmpdir/main.o tmpdir/libbar.so
/usr/local/src/trunk/objdir-binutils/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /usr/local/src/trunk/src/ld/testsuite/ld-elfweak/weak.dat
1c1
< strong foo
---
> weak foo
child process exited abnormally
FAIL: ELF weak func first DSO
gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/ld/ -L/usr/local/gcc-binutils/sparc-unknown-linux-gnu/lib -L/usr/local/gcc-binutils/lib -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/usr/local/lib -L/lib -L/usr/lib  -o tmpdir/foo -Wl,-rpath,.  tmpdir/libbar.so tmpdir/main.o
/usr/local/src/trunk/objdir-binutils/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /usr/local/src/trunk/src/ld/testsuite/ld-elfweak/weak.dat
1c1
< strong foo
---
> weak foo
child process exited abnormally
FAIL: ELF weak func last DSO

gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/ld/ -L/usr/local/gcc-binutils/sparc-unknown-linux-gnu/lib -L/usr/local/gcc-binutils/lib -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/usr/local/lib -L/lib -L/usr/lib  -o tmpdir/foo -Wl,-rpath,.  tmpdir/main1.o tmpdir/libbar1a.so tmpdir/libfoo1a.so
/usr/local/src/trunk/objdir-binutils/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /usr/local/src/trunk/src/ld/testsuite/ld-elfweak/weakdata.dat
1c1
< strong deallocate_foo
---
> weak deallocate_foo
child process exited abnormally
FAIL: ELF weak data first DSO
gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/ld/ -L/usr/local/gcc-binutils/sparc-unknown-linux-gnu/lib -L/usr/local/gcc-binutils/lib -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/usr/local/lib -L/lib -L/usr/lib  -o tmpdir/foo -Wl,-rpath,.  tmpdir/libfoo1a.so tmpdir/main1.o tmpdir/libbar1a.so
/usr/local/src/trunk/objdir-binutils/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /usr/local/src/trunk/src/ld/testsuite/ld-elfweak/weakdata.dat
1c1
< strong deallocate_foo
---
> weak deallocate_foo
child process exited abnormally
FAIL: ELF weak data last DSO
gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/ld/ -L/usr/local/gcc-binutils/sparc-unknown-linux-gnu/lib -L/usr/local/gcc-binutils/lib -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/usr/local/lib -L/lib -L/usr/lib  -o tmpdir/foo -Wl,-rpath,.  tmpdir/main1.o tmpdir/libbar1a.so tmpdir/libfoo1b.so
/usr/local/src/trunk/objdir-binutils/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /usr/local/src/trunk/src/ld/testsuite/ld-elfweak/weakdata.dat
1c1
< strong deallocate_foo
---
> weak deallocate_foo
child process exited abnormally
FAIL: ELF weak data first DSO common
gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/ld/ -L/usr/local/gcc-binutils/sparc-unknown-linux-gnu/lib -L/usr/local/gcc-binutils/lib -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/usr/local/lib -L/lib -L/usr/lib  -o tmpdir/foo -Wl,-rpath,.  tmpdir/libfoo1b.so tmpdir/main1.o tmpdir/libbar1a.so
/usr/local/src/trunk/objdir-binutils/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /usr/local/src/trunk/src/ld/testsuite/ld-elfweak/weakdata.dat
1c1
< strong deallocate_foo
---
> weak deallocate_foo
child process exited abnormally
FAIL: ELF weak data last DSO common

gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/trunk/src/ld/testsuite/ld-scripts -g -O2  -fPIC -c /usr/local/src/trunk/src/ld/testsuite/ld-scripts/cross1.c -o tmpdir/cross1.o
gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/trunk/src/ld/testsuite/ld-scripts -g -O2  -fPIC -c /usr/local/src/trunk/src/ld/testsuite/ld-scripts/cross2.c -o tmpdir/cross2.o
/usr/local/src/trunk/objdir-binutils/ld/ld-new  -o tmpdir/cross1 -T /usr/local/src/trunk/src/ld/testsuite/ld-scripts/cross1.t tmpdir/cross1.o tmpdir/cross2.o
lt-ld-new: BFD 2.14.90 20030707 internal error, aborting at /usr/local/src/trunk/src/bfd/elf32-sparc.c line 2349 in elf32_sparc_relocate_section

lt-ld-new: Please report this bug.

FAIL: NOCROSSREFS 1

gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/trunk/src/ld/testsuite/ld-srec -g -O2  -fPIC -c /usr/local/src/trunk/src/ld/testsuite/ld-srec/sr1.c -o tmpdir/sr1.o
gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/trunk/src/ld/testsuite/ld-srec -g -O2  -fPIC -c /usr/local/src/trunk/src/ld/testsuite/ld-srec/sr2.c -o tmpdir/sr2.o
/usr/local/src/trunk/objdir-binutils/ld/ld-new  -o tmpdir/sr1 --traditional-format -Ttext 0x1000 tmpdir/sr1.o tmpdir/sr2.o
/usr/local/src/trunk/objdir-binutils/ld/ld-new  -o tmpdir/sr2.sr --traditional-format -Ttext 0x1000 --oformat srec tmpdir/sr1.o tmpdir/sr2.o
tmpdir/sr1.o(.text+0x10): In function `main':
/usr/local/src/trunk/src/ld/testsuite/ld-srec/sr1.c:16: undefined reference to `_GLOBAL_OFFSET_TABLE_'
tmpdir/sr1.o(.text+0x18):/usr/local/src/trunk/src/ld/testsuite/ld-srec/sr1.c:16: undefined reference to `_GLOBAL_OFFSET_TABLE_'
tmpdir/sr2.o(.text+0x10): In function `fn1':
/usr/local/src/trunk/src/ld/testsuite/ld-srec/sr2.c:9: undefined reference to `_GLOBAL_OFFSET_TABLE_'
tmpdir/sr2.o(.text+0x18):/usr/local/src/trunk/src/ld/testsuite/ld-srec/sr2.c:9: undefined reference to `_GLOBAL_OFFSET_TABLE_'
tmpdir/sr2.o(.text+0x3c): In function `fn2':
/usr/local/src/trunk/src/ld/testsuite/ld-srec/sr2.c:16: undefined reference to `_GLOBAL_OFFSET_TABLE_'
tmpdir/sr2.o(.text+0x44):/usr/local/src/trunk/src/ld/testsuite/ld-srec/sr2.c:16: more undefined references to `_GLOBAL_OFFSET_TABLE_' follow
FAIL: S-records
c++ -L/usr/local/src/trunk/objdir-binutils/ld -g -O2 -fgnu-linker -fno-exceptions -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/trunk/src/ld/testsuite/ld-srec -g -O2  -fPIC -c /usr/local/src/trunk/src/ld/testsuite/ld-srec/sr3.cc -o tmpdir/sr3.o
/usr/local/src/trunk/objdir-binutils/ld/ld-new  -o tmpdir/sr1 --traditional-format -Ttext 0x1000 tmpdir/sr3.o
/usr/local/src/trunk/objdir-binutils/ld/ld-new  -o tmpdir/sr2.sr --traditional-format -Ttext 0x1000 --oformat srec tmpdir/sr3.o
tmpdir/sr3.o(.text+0x10): In function `main':
/usr/local/src/trunk/src/ld/testsuite/ld-srec/sr3.cc:24: undefined reference to `_GLOBAL_OFFSET_TABLE_'
tmpdir/sr3.o(.text+0x18):/usr/local/src/trunk/src/ld/testsuite/ld-srec/sr3.cc:24: undefined reference to `_GLOBAL_OFFSET_TABLE_'
tmpdir/sr3.o(.text+0xa0): In function `Foo::init_foo(void)':
/usr/local/src/trunk/src/ld/testsuite/ld-srec/sr3.cc:87: undefined reference to `_GLOBAL_OFFSET_TABLE_'
tmpdir/sr3.o(.text+0xa8):/usr/local/src/trunk/src/ld/testsuite/ld-srec/sr3.cc:87: undefined reference to `_GLOBAL_OFFSET_TABLE_'
tmpdir/sr3.o(.text+0xcc): In function `Foo::Foo(void)':
/usr/local/src/trunk/src/ld/testsuite/ld-srec/sr3.cc:92: undefined reference to `_GLOBAL_OFFSET_TABLE_'
tmpdir/sr3.o(.text+0xd4):/usr/local/src/trunk/src/ld/testsuite/ld-srec/sr3.cc:92: more undefined references to `_GLOBAL_OFFSET_TABLE_' follow
FAIL: S-records with constructors

gcc -L/usr/local/src/trunk/objdir-binutils/ld -g -g -O2  -DHIDDEN_WEAK_TEST -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/trunk/src/ld/testsuite/ld-elfvsb -g -O2  -c /usr/local/src/trunk/src/ld/testsuite/ld-elfvsb/main.c -o tmpdir/mainnp.o
gcc -L/usr/local/src/trunk/objdir-binutils/ld -g -g -O2  -DHIDDEN_WEAK_TEST -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/trunk/src/ld/testsuite/ld-elfvsb -g -O2  -c /usr/local/src/trunk/src/ld/testsuite/ld-elfvsb/sh1.c -o tmpdir/sh1np.o
gcc -L/usr/local/src/trunk/objdir-binutils/ld -g -g -O2  -DHIDDEN_WEAK_TEST -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/trunk/src/ld/testsuite/ld-elfvsb -g -O2  -c /usr/local/src/trunk/src/ld/testsuite/ld-elfvsb/sh2.c -o tmpdir/sh2np.o
gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/ld/ -L/usr/local/gcc-binutils/sparc-unknown-linux-gnu/lib -L/usr/local/gcc-binutils/lib -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/usr/local/lib -L/lib -L/usr/lib  -o tmpdir/vnp.so -shared  tmpdir/sh1np.o tmpdir/sh2np.o
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
FAIL: visibility (hidden_weak) (non PIC)
gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/ld/ -L/usr/local/gcc-binutils/sparc-unknown-linux-gnu/lib -L/usr/local/gcc-binutils/lib -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/usr/local/lib -L/lib -L/usr/lib  -o tmpdir/vnp.so -shared -T /usr/local/src/trunk/src/ld/testsuite/ld-elfvsb/elf-offset.ld tmpdir/sh1np.o tmpdir/sh2np.o
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
FAIL: visibility (hidden_weak) (non PIC, load offset)

gcc -L/usr/local/src/trunk/objdir-binutils/ld -g -g -O2  -DHIDDEN_WEAK_TEST -fpic -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/trunk/src/ld/testsuite/ld-elfvsb -g -O2  -c /usr/local/src/trunk/src/ld/testsuite/ld-elfvsb/main.c -o tmpdir/mainp.o
gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/ld/ -L/usr/local/gcc-binutils/sparc-unknown-linux-gnu/lib -L/usr/local/gcc-binutils/lib -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/usr/local/lib -L/lib -L/usr/lib  -o tmpdir/vmpnp.so -shared  tmpdir/sh1np.o tmpdir/sh2np.o
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
FAIL: visibility (hidden_weak) (PIC main, non PIC so)

gcc -L/usr/local/src/trunk/objdir-binutils/ld -g -g -O2  -DPROTECTED_WEAK_TEST -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/trunk/src/ld/testsuite/ld-elfvsb -g -O2  -c /usr/local/src/trunk/src/ld/testsuite/ld-elfvsb/main.c -o tmpdir/mainnp.o
gcc -L/usr/local/src/trunk/objdir-binutils/ld -g -g -O2  -DPROTECTED_WEAK_TEST -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/trunk/src/ld/testsuite/ld-elfvsb -g -O2  -c /usr/local/src/trunk/src/ld/testsuite/ld-elfvsb/sh1.c -o tmpdir/sh1np.o
gcc -L/usr/local/src/trunk/objdir-binutils/ld -g -g -O2  -DPROTECTED_WEAK_TEST -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/trunk/src/ld/testsuite/ld-elfvsb -g -O2  -c /usr/local/src/trunk/src/ld/testsuite/ld-elfvsb/sh2.c -o tmpdir/sh2np.o
gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/ld/ -L/usr/local/gcc-binutils/sparc-unknown-linux-gnu/lib -L/usr/local/gcc-binutils/lib -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/usr/local/lib -L/lib -L/usr/lib  -o tmpdir/vnp.so -shared  tmpdir/sh1np.o tmpdir/sh2np.o
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
FAIL: visibility (protected_weak) (non PIC)
gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/ld/ -L/usr/local/gcc-binutils/sparc-unknown-linux-gnu/lib -L/usr/local/gcc-binutils/lib -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/usr/local/lib -L/lib -L/usr/lib  -o tmpdir/vnp.so -shared -T /usr/local/src/trunk/src/ld/testsuite/ld-elfvsb/elf-offset.ld tmpdir/sh1np.o tmpdir/sh2np.o
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
FAIL: visibility (protected_weak) (non PIC, load offset)

gcc -L/usr/local/src/trunk/objdir-binutils/ld -g -g -O2  -DPROTECTED_WEAK_TEST -fpic -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/trunk/src/ld/testsuite/ld-elfvsb -g -O2  -c /usr/local/src/trunk/src/ld/testsuite/ld-elfvsb/main.c -o tmpdir/mainp.o
gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/ld/ -L/usr/local/gcc-binutils/sparc-unknown-linux-gnu/lib -L/usr/local/gcc-binutils/lib -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/usr/local/lib -L/lib -L/usr/lib  -o tmpdir/vmpnp.so -shared  tmpdir/sh1np.o tmpdir/sh2np.o
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
lt-ld-new: BFD 2.14.90 20030707 assertion fail /usr/local/src/trunk/src/bfd/elf32-sparc.c:2475
FAIL: visibility (protected_weak) (PIC main, non PIC so)

gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/ld/ -L/usr/local/gcc-binutils/sparc-unknown-linux-gnu/lib -L/usr/local/gcc-binutils/lib -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/usr/local/lib -L/lib -L/usr/lib  -o tmpdir/foo -Wl,-rpath,.  tmpdir/main.o tmpdir/libbar.so
/usr/local/src/trunk/objdir-binutils/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /usr/local/src/trunk/src/ld/testsuite/ld-elfweak/weak.dat
1c1
< strong foo
---
> weak foo
child process exited abnormally
FAIL: ELF weak func first DSO
gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/ld/ -L/usr/local/gcc-binutils/sparc-unknown-linux-gnu/lib -L/usr/local/gcc-binutils/lib -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/usr/local/lib -L/lib -L/usr/lib  -o tmpdir/foo -Wl,-rpath,.  tmpdir/libbar.so tmpdir/main.o
/usr/local/src/trunk/objdir-binutils/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /usr/local/src/trunk/src/ld/testsuite/ld-elfweak/weak.dat
1c1
< strong foo
---
> weak foo
child process exited abnormally
FAIL: ELF weak func last DSO

gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/ld/ -L/usr/local/gcc-binutils/sparc-unknown-linux-gnu/lib -L/usr/local/gcc-binutils/lib -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/usr/local/lib -L/lib -L/usr/lib  -o tmpdir/foo -Wl,-rpath,.  tmpdir/main1.o tmpdir/libbar1a.so tmpdir/libfoo1a.so
/usr/local/src/trunk/objdir-binutils/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /usr/local/src/trunk/src/ld/testsuite/ld-elfweak/weakdata.dat
1c1
< strong deallocate_foo
---
> weak deallocate_foo
child process exited abnormally
FAIL: ELF weak data first DSO
gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/ld/ -L/usr/local/gcc-binutils/sparc-unknown-linux-gnu/lib -L/usr/local/gcc-binutils/lib -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/usr/local/lib -L/lib -L/usr/lib  -o tmpdir/foo -Wl,-rpath,.  tmpdir/libfoo1a.so tmpdir/main1.o tmpdir/libbar1a.so
/usr/local/src/trunk/objdir-binutils/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /usr/local/src/trunk/src/ld/testsuite/ld-elfweak/weakdata.dat
1c1
< strong deallocate_foo
---
> weak deallocate_foo
child process exited abnormally
FAIL: ELF weak data last DSO
gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/ld/ -L/usr/local/gcc-binutils/sparc-unknown-linux-gnu/lib -L/usr/local/gcc-binutils/lib -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/usr/local/lib -L/lib -L/usr/lib  -o tmpdir/foo -Wl,-rpath,.  tmpdir/main1.o tmpdir/libbar1a.so tmpdir/libfoo1b.so
/usr/local/src/trunk/objdir-binutils/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /usr/local/src/trunk/src/ld/testsuite/ld-elfweak/weakdata.dat
1c1
< strong deallocate_foo
---
> weak deallocate_foo
child process exited abnormally
FAIL: ELF weak data first DSO common
gcc -L/usr/local/src/trunk/objdir-binutils/ld -B/usr/local/src/trunk/objdir-binutils/ld/tmpdir/ld/ -L/usr/local/gcc-binutils/sparc-unknown-linux-gnu/lib -L/usr/local/gcc-binutils/lib -L/usr/local/lib64 -L/lib64 -L/usr/lib64 -L/usr/local/lib -L/lib -L/usr/lib  -o tmpdir/foo -Wl,-rpath,.  tmpdir/libfoo1b.so tmpdir/main1.o tmpdir/libbar1a.so
/usr/local/src/trunk/objdir-binutils/ld/../binutils/objdump --dynamic-syms tmpdir/foo | grep foo$ > tmpdir/objdump.out
tmpdir/foo >tmpdir/foo.out
diff tmpdir/foo.out /usr/local/src/trunk/src/ld/testsuite/ld-elfweak/weakdata.dat
1c1
< strong deallocate_foo
---
> weak deallocate_foo
child process exited abnormally
FAIL: ELF weak data last DSO common

Cheers,

/ChJ


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