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 20030504 testsuite on sparc64-unknown-linux-gnu


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


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