This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: Results for binutils 2.14.90 20030504 testsuite on sparc64-unknown-linux-gnu
- From: Christian Joensson <c dot christian dot joensson at telia dot com>
- To: binutils <binutils at sources dot redhat dot com>
- Date: Sun, 4 May 2003 10:21:26 +0200
- Subject: Re: Results for binutils 2.14.90 20030504 testsuite on sparc64-unknown-linux-gnu
- References: <20030504092929.A27460@u1sparc.j-son.org>
On Sun, May 04, 2003 at 09:29:30AM +0200, Christian Joensson wrote:
> Aurora SPARC Linux 1.0 (Ansel) Ultra1 single UltraSparc I sun4u:
>
> binutils 2.14.90 20030503 sparc64-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 20030502 (prerelease) sparc64-linux
> glibc-2.2.5-42
> glibc-kernheaders-2.4-7.16sparc
> glibc64-2.2.5-42
> kernel-2.4.20-3.1sparc (experimental Aurora kernel)
> tcl-8.3.3-67
>
> LAST_UPDATED: Sun May 4 05:46:29 UTC 2003
>
> Native configuration is sparc64-unknown-linux-gnu
<snip>
> Running target unix
> FAIL: vers27c1
> FAIL: vers27c2
> FAIL: visibility (hidden_normal) (non PIC)
> FAIL: visibility (hidden_normal) (non PIC, load offset)
> FAIL: visibility (hidden_normal) (PIC main, non PIC so)
> FAIL: visibility (hidden_weak) (non PIC)
> FAIL: visibility (hidden_weak) (non PIC, load offset)
> FAIL: visibility (hidden_weak) (PIC main, non PIC so)
> FAIL: visibility (protected) (non PIC)
> FAIL: visibility (protected) (non PIC, load offset)
> FAIL: visibility (protected) (PIC main, non PIC so)
> FAIL: visibility (protected_undef_def) (non PIC)
> FAIL: visibility (protected_undef_def) (non PIC, load offset)
> FAIL: visibility (protected_undef_def) (PIC main, non PIC so)
> FAIL: visibility (protected_weak) (non PIC)
> FAIL: visibility (protected_weak) (non PIC, load offset)
> FAIL: visibility (protected_weak) (PIC main, non PIC so)
> FAIL: visibility (normal) (non PIC)
> FAIL: visibility (normal) (non PIC, load offset)
> FAIL: visibility (normal) (PIC main, non PIC so)
> FAIL: selective1
> FAIL: selective2
> ERROR: /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/3.cc: compilation failed
> UNRESOLVED: selective4
> ERROR: /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/4.cc: compilation failed
> UNRESOLVED: selective5
> ERROR: /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/5.cc: compilation failed
> UNRESOLVED: selective6
> FAIL: shared (non PIC)
> FAIL: shared (non PIC, load offset)
> FAIL: shared (PIC main, non PIC so)
>
> === ld Summary for unix ===
>
> # of expected passes 141
> # of unexpected failures 25
> # of expected failures 13
> # of unresolved testcases 3
the failures are these:
Running target unix
Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
Using /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/config/default.exp as tool-and-target-specific interface file.
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -S -g -O2 -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvers -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvers/vers27c.c -o tmpdir/vers27c1.s
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/../gas/as-new -o tmpdir/vers27c1.o tmpdir/vers27c1.s
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/vers27c1.so --shared --no-undefined-version tmpdir/vers27c1.o tmpdir/vers27b.o tmpdir/vers27a.so
tmpdir/vers27a.so(*IND*+0x0): multiple definition of `foo'
tmpdir/vers27b.o(.text+0x0):/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvers/vers27b.c:1: first defined here
FAIL: vers27c1
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -S -g -O2 -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvers -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvers/vers27c.c -o tmpdir/vers27c2.s
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/../gas/as-new -o tmpdir/vers27c2.o tmpdir/vers27c2.s
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/vers27c2.so --shared --no-undefined-version tmpdir/vers27c2.o tmpdir/vers27a.so tmpdir/vers27b.o
tmpdir/vers27b.o(.text+0x0): In function `foo':
/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvers/vers27b.c:1: multiple definition of `foo'
lt-ld-new: BFD 2.14.90 20030504 internal error, aborting at /usr/local/src/gcc-binutils/trunk/src/bfd/elflink.h line 6408 in elf_link_output_extsym
lt-ld-new: Please report this bug.
FAIL: vers27c2
testcase /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvers/vers.exp completed in 43 seconds
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -DHIDDEN_NORMAL_TEST -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/main.c -o tmpdir/mainnp.o
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -DHIDDEN_NORMAL_TEST -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/sh1.c -o tmpdir/sh1np.o
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -DHIDDEN_NORMAL_TEST -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/sh2.c -o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/vnp.so -shared tmpdir/sh1np.o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m elf64_sparc -o tmpdir/vnp -dynamic-linker /lib64/ld-linux.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtbegin.o -rpath tmpdir tmpdir/mainnp.o tmpdir/vnp.so -L/usr/lib/../lib64 /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a -lc /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtend.o /usr/lib/../lib64/crtn.o
tmpdir/vnp >tmpdir/vnp.out
child killed: segmentation violation
FAIL: visibility (hidden_normal) (non PIC)
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/vnp.so -shared -T /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/elf-offset.ld tmpdir/sh1np.o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m elf64_sparc -o tmpdir/vnp -dynamic-linker /lib64/ld-linux.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtbegin.o -rpath tmpdir tmpdir/mainnp.o tmpdir/vnp.so -L/usr/lib/../lib64 /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a -lc /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtend.o /usr/lib/../lib64/crtn.o
tmpdir/vnp >tmpdir/vnp.out
child killed: illegal instruction
FAIL: visibility (hidden_normal) (non PIC, load offset)
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -DHIDDEN_NORMAL_TEST -fpic -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/main.c -o tmpdir/mainp.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/vmpnp.so -shared tmpdir/sh1np.o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m elf64_sparc -o tmpdir/vmpnp -dynamic-linker /lib64/ld-linux.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtbegin.o -rpath tmpdir tmpdir/mainp.o tmpdir/vmpnp.so -L/usr/lib/../lib64 /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a -lc /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtend.o /usr/lib/../lib64/crtn.o
tmpdir/vmpnp >tmpdir/vmpnp.out
child killed: segmentation violation
FAIL: visibility (hidden_normal) (PIC main, non PIC so)
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -DHIDDEN_WEAK_TEST -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/main.c -o tmpdir/mainnp.o
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -DHIDDEN_WEAK_TEST -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/sh1.c -o tmpdir/sh1np.o
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -DHIDDEN_WEAK_TEST -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/sh2.c -o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/vnp.so -shared tmpdir/sh1np.o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m elf64_sparc -o tmpdir/vnp -dynamic-linker /lib64/ld-linux.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtbegin.o -rpath tmpdir tmpdir/mainnp.o tmpdir/vnp.so -L/usr/lib/../lib64 /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a -lc /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtend.o /usr/lib/../lib64/crtn.o
tmpdir/vnp >tmpdir/vnp.out
child killed: segmentation violation
FAIL: visibility (hidden_weak) (non PIC)
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/vnp.so -shared -T /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/elf-offset.ld tmpdir/sh1np.o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m elf64_sparc -o tmpdir/vnp -dynamic-linker /lib64/ld-linux.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtbegin.o -rpath tmpdir tmpdir/mainnp.o tmpdir/vnp.so -L/usr/lib/../lib64 /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a -lc /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtend.o /usr/lib/../lib64/crtn.o
tmpdir/vnp >tmpdir/vnp.out
child killed: illegal instruction
FAIL: visibility (hidden_weak) (non PIC, load offset)
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -DHIDDEN_WEAK_TEST -fpic -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/main.c -o tmpdir/mainp.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/vmpnp.so -shared tmpdir/sh1np.o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m elf64_sparc -o tmpdir/vmpnp -dynamic-linker /lib64/ld-linux.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtbegin.o -rpath tmpdir tmpdir/mainp.o tmpdir/vmpnp.so -L/usr/lib/../lib64 /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a -lc /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtend.o /usr/lib/../lib64/crtn.o
tmpdir/vmpnp >tmpdir/vmpnp.out
child killed: segmentation violation
FAIL: visibility (hidden_weak) (PIC main, non PIC so)
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -DPROTECTED_TEST -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/main.c -o tmpdir/mainnp.o
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -DPROTECTED_TEST -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/sh1.c -o tmpdir/sh1np.o
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -DPROTECTED_TEST -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/sh2.c -o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/vnp.so -shared tmpdir/sh1np.o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m elf64_sparc -o tmpdir/vnp -dynamic-linker /lib64/ld-linux.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtbegin.o -rpath tmpdir tmpdir/mainnp.o tmpdir/vnp.so -L/usr/lib/../lib64 /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a -lc /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtend.o /usr/lib/../lib64/crtn.o
tmpdir/vnp >tmpdir/vnp.out
child killed: segmentation violation
FAIL: visibility (protected) (non PIC)
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/vnp.so -shared -T /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/elf-offset.ld tmpdir/sh1np.o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m elf64_sparc -o tmpdir/vnp -dynamic-linker /lib64/ld-linux.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtbegin.o -rpath tmpdir tmpdir/mainnp.o tmpdir/vnp.so -L/usr/lib/../lib64 /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a -lc /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtend.o /usr/lib/../lib64/crtn.o
tmpdir/vnp >tmpdir/vnp.out
child killed: illegal instruction
FAIL: visibility (protected) (non PIC, load offset)
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -DPROTECTED_TEST -fpic -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/main.c -o tmpdir/mainp.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/vmpnp.so -shared tmpdir/sh1np.o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m elf64_sparc -o tmpdir/vmpnp -dynamic-linker /lib64/ld-linux.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtbegin.o -rpath tmpdir tmpdir/mainp.o tmpdir/vmpnp.so -L/usr/lib/../lib64 /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a -lc /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtend.o /usr/lib/../lib64/crtn.o
tmpdir/vmpnp >tmpdir/vmpnp.out
child killed: segmentation violation
FAIL: visibility (protected) (PIC main, non PIC so)
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -DPROTECTED_UNDEF_TEST -DDSO_DEFINE_TEST -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/main.c -o tmpdir/mainnp.o
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -DPROTECTED_UNDEF_TEST -DDSO_DEFINE_TEST -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/sh1.c -o tmpdir/sh1np.o
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -DPROTECTED_UNDEF_TEST -DDSO_DEFINE_TEST -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/sh2.c -o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/vnp.so -shared tmpdir/sh1np.o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m elf64_sparc -o tmpdir/vnp -dynamic-linker /lib64/ld-linux.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtbegin.o -rpath tmpdir tmpdir/mainnp.o tmpdir/vnp.so -L/usr/lib/../lib64 /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a -lc /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtend.o /usr/lib/../lib64/crtn.o
tmpdir/vnp >tmpdir/vnp.out
child killed: segmentation violation
FAIL: visibility (protected_undef_def) (non PIC)
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/vnp.so -shared -T /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/elf-offset.ld tmpdir/sh1np.o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m elf64_sparc -o tmpdir/vnp -dynamic-linker /lib64/ld-linux.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtbegin.o -rpath tmpdir tmpdir/mainnp.o tmpdir/vnp.so -L/usr/lib/../lib64 /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a -lc /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtend.o /usr/lib/../lib64/crtn.o
tmpdir/vnp >tmpdir/vnp.out
child killed: illegal instruction
FAIL: visibility (protected_undef_def) (non PIC, load offset)
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -DPROTECTED_UNDEF_TEST -DDSO_DEFINE_TEST -fpic -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/main.c -o tmpdir/mainp.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/vmpnp.so -shared tmpdir/sh1np.o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m elf64_sparc -o tmpdir/vmpnp -dynamic-linker /lib64/ld-linux.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtbegin.o -rpath tmpdir tmpdir/mainp.o tmpdir/vmpnp.so -L/usr/lib/../lib64 /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a -lc /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtend.o /usr/lib/../lib64/crtn.o
tmpdir/vmpnp >tmpdir/vmpnp.out
child killed: segmentation violation
FAIL: visibility (protected_undef_def) (PIC main, non PIC so)
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -DPROTECTED_WEAK_TEST -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/main.c -o tmpdir/mainnp.o
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -DPROTECTED_WEAK_TEST -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/sh1.c -o tmpdir/sh1np.o
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -DPROTECTED_WEAK_TEST -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/sh2.c -o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/vnp.so -shared tmpdir/sh1np.o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m elf64_sparc -o tmpdir/vnp -dynamic-linker /lib64/ld-linux.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtbegin.o -rpath tmpdir tmpdir/mainnp.o tmpdir/vnp.so -L/usr/lib/../lib64 /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a -lc /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtend.o /usr/lib/../lib64/crtn.o
tmpdir/vnp >tmpdir/vnp.out
child killed: segmentation violation
FAIL: visibility (protected_weak) (non PIC)
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/vnp.so -shared -T /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/elf-offset.ld tmpdir/sh1np.o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m elf64_sparc -o tmpdir/vnp -dynamic-linker /lib64/ld-linux.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtbegin.o -rpath tmpdir tmpdir/mainnp.o tmpdir/vnp.so -L/usr/lib/../lib64 /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a -lc /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtend.o /usr/lib/../lib64/crtn.o
tmpdir/vnp >tmpdir/vnp.out
child killed: illegal instruction
FAIL: visibility (protected_weak) (non PIC, load offset)
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -DPROTECTED_WEAK_TEST -fpic -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/main.c -o tmpdir/mainp.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/vmpnp.so -shared tmpdir/sh1np.o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m elf64_sparc -o tmpdir/vmpnp -dynamic-linker /lib64/ld-linux.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtbegin.o -rpath tmpdir tmpdir/mainp.o tmpdir/vmpnp.so -L/usr/lib/../lib64 /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a -lc /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtend.o /usr/lib/../lib64/crtn.o
tmpdir/vmpnp >tmpdir/vmpnp.out
child killed: segmentation violation
FAIL: visibility (protected_weak) (PIC main, non PIC so)
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/main.c -o tmpdir/mainnp.o
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/sh1.c -o tmpdir/sh1np.o
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/sh2.c -o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/vnp.so -shared tmpdir/sh1np.o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m elf64_sparc -o tmpdir/vnp -dynamic-linker /lib64/ld-linux.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtbegin.o -rpath tmpdir tmpdir/mainnp.o tmpdir/vnp.so -L/usr/lib/../lib64 /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a -lc /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtend.o /usr/lib/../lib64/crtn.o
tmpdir/vnp >tmpdir/vnp.out
child killed: segmentation violation
FAIL: visibility (normal) (non PIC)
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/vnp.so -shared -T /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/elf-offset.ld tmpdir/sh1np.o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m elf64_sparc -o tmpdir/vnp -dynamic-linker /lib64/ld-linux.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtbegin.o -rpath tmpdir tmpdir/mainnp.o tmpdir/vnp.so -L/usr/lib/../lib64 /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a -lc /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtend.o /usr/lib/../lib64/crtn.o
tmpdir/vnp >tmpdir/vnp.out
child killed: illegal instruction
FAIL: visibility (normal) (non PIC, load offset)
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -g -O2 -fpic -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-elfvsb/main.c -o tmpdir/mainp.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/vmpnp.so -shared tmpdir/sh1np.o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m elf64_sparc -o tmpdir/vmpnp -dynamic-linker /lib64/ld-linux.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtbegin.o -rpath tmpdir tmpdir/mainp.o tmpdir/vmpnp.so -L/usr/lib/../lib64 /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a -lc /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtend.o /usr/lib/../lib64/crtn.o
tmpdir/vmpnp >tmpdir/vmpnp.out
child killed: segmentation violation
FAIL: visibility (normal) (PIC main, non PIC so)
Running /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/selective.exp ...
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -w -O -ffunction-sections -fdata-sections -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/1.c -o tmpdir/1.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/1.x --gc-sections -Bstatic tmpdir/1.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/../binutils/nm-new --demangle tmpdir/1.x >tmpdir/nm.out
selective1: dropme1 == 0x00000000001000e0
FAIL: selective1
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -w -O -ffunction-sections -fdata-sections -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/2.c -o tmpdir/2.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/2.x --gc-sections -Bstatic tmpdir/2.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/../binutils/nm-new --demangle tmpdir/2.x >tmpdir/nm.out
selective2: foo == 0x0000000000100100
FAIL: selective2
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -w -O -ffunction-sections -fdata-sections -fvtable-gc -fno-exceptions -fno-rtti -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/3.cc -o tmpdir/3.o
/tmp/cciB4l0d.s: Assembler messages:
/tmp/cciB4l0d.s:111: Error: internal error: can't export reloc type 619 (`BFD_RELOC_VTABLE_ENTRY')
/tmp/cciB4l0d.s:180: Error: internal error: can't export reloc type 618 (`BFD_RELOC_VTABLE_INHERIT')
/tmp/cciB4l0d.s:205: Error: internal error: can't export reloc type 618 (`BFD_RELOC_VTABLE_INHERIT')
ERROR: /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/3.cc: compilation failed
UNRESOLVED: selective4
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -w -O -ffunction-sections -fdata-sections -fvtable-gc -fno-exceptions -fno-rtti -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/4.cc -o tmpdir/4.o
/tmp/ccpoySGT.s: Assembler messages:
/tmp/ccpoySGT.s:111: Error: internal error: can't export reloc type 619 (`BFD_RELOC_VTABLE_ENTRY')
/tmp/ccpoySGT.s:180: Error: internal error: can't export reloc type 618 (`BFD_RELOC_VTABLE_INHERIT')
/tmp/ccpoySGT.s:205: Error: internal error: can't export reloc type 618 (`BFD_RELOC_VTABLE_INHERIT')
ERROR: /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/4.cc: compilation failed
UNRESOLVED: selective5
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -w -O -ffunction-sections -fdata-sections -fvtable-gc -fno-exceptions -fno-rtti -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/5.cc -o tmpdir/5.o
/tmp/ccPo9xkn.s: Assembler messages:
/tmp/ccPo9xkn.s:111: Error: internal error: can't export reloc type 619 (`BFD_RELOC_VTABLE_ENTRY')
/tmp/ccPo9xkn.s:157: Error: internal error: can't export reloc type 619 (`BFD_RELOC_VTABLE_ENTRY')
/tmp/ccPo9xkn.s:226: Error: internal error: can't export reloc type 618 (`BFD_RELOC_VTABLE_INHERIT')
/tmp/ccPo9xkn.s:251: Error: internal error: can't export reloc type 618 (`BFD_RELOC_VTABLE_INHERIT')
ERROR: /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/5.cc: compilation failed
UNRESOLVED: selective6
testcase /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-selective/selective.exp completed in 3 seconds
Running /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-shared/shared.exp ...
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -fpic
gcc: no input files
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -O2 -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-shared -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-shared/main.c -o tmpdir/mainnp.o
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -O2 -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-shared -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-shared/sh1.c -o tmpdir/sh1np.o
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -O2 -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-shared -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-shared/sh2.c -o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/shnp.so -shared tmpdir/sh1np.o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m elf64_sparc -o tmpdir/shnp -dynamic-linker /lib64/ld-linux.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtbegin.o -rpath tmpdir tmpdir/mainnp.o tmpdir/shnp.so -L/usr/lib/../lib64 /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a -lc /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtend.o /usr/lib/../lib64/crtn.o
tmpdir/shnp >tmpdir/shnp.out
child killed: segmentation violation
FAIL: shared (non PIC)
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/shnp.so -shared -T /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-shared/elf-offset.ld tmpdir/sh1np.o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m elf64_sparc -o tmpdir/shnp -dynamic-linker /lib64/ld-linux.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtbegin.o -rpath tmpdir tmpdir/mainnp.o tmpdir/shnp.so -L/usr/lib/../lib64 /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a -lc /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtend.o /usr/lib/../lib64/crtn.o
tmpdir/shnp >tmpdir/shnp.out
child killed: illegal instruction
FAIL: shared (non PIC, load offset)
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -O2 -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-shared -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-shared/main.c -o tmpdir/mainnp.o
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -O2 -fpic -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-shared -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-shared/sh1.c -o tmpdir/sh1p.o
gcc -L/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld -g -O2 -fpic -B/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/tmpdir/gas/ -I/usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-shared -g -O2 -c /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-shared/main.c -o tmpdir/mainp.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -o tmpdir/shmpnp.so -shared tmpdir/sh1np.o tmpdir/sh2np.o
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new -m elf64_sparc -o tmpdir/shmpnp -dynamic-linker /lib64/ld-linux.so.2 /usr/lib/../lib64/crt1.o /usr/lib/../lib64/crti.o /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtbegin.o -rpath tmpdir tmpdir/mainp.o tmpdir/shmpnp.so -L/usr/lib/../lib64 /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a -lc /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/libgcc_eh.a /usr/local/gcc-binutils/lib/gcc-lib/sparc64-unknown-linux-gnu/3.3/crtend.o /usr/lib/../lib64/crtn.o
tmpdir/shmpnp >tmpdir/shmpnp.out
child killed: segmentation violation
FAIL: shared (PIC main, non PIC so)
testcase /usr/local/src/gcc-binutils/trunk/src/ld/testsuite/ld-xtensa/lcall.exp completed in 0 seconds
=== ld Summary for unix ===
# of expected passes 141
# of unexpected failures 25
# of expected failures 13
# of unresolved testcases 3
/usr/local/src/gcc-binutils/trunk/objdir-binutils/ld/ld-new 20030504
runtest completed at Sun May 4 08:36:59 2003
> version: binutils 2.14.90 20030504
> Platform: sparc64-unknown-linux-gnu
> configure flags: --prefix=/usr/local/gcc-binutils --enable-__cxa_atexit --enable-shared --enable-threads=posix
> Counting all warnings,
> there are 14 warnings in stage0 of this bootstrap.
>
> Number of warnings per file:
> 10 libiberty/regex.c
> 2 include/xregex2.h
> 1 /usr/local/src/gcc-binutils/trunk/src/bfd/elf.c
> 1 lex.yy.c
>
> Number of warning types:
> 8 signed and unsigned type in conditional expression
> 2 unused parameter \`???'
> 2 ISO C90 does not support \`static' or type qualifiers in parameter array declarators
> 1 \`???' defined but not used
> 1 comparison is always false due to limited range of data type