binutils 2.16.1 on sparc-linux: check_relocs: unhandled reloc type 0
Christian Joensson
christian.joensson@gmail.com
Mon Aug 1 12:25:00 GMT 2005
I am running the gcc 4.0 branch testsuite using a local build and
install of binutils-2.16.1.
This is two (of 4) testsuite failures I get when running the testsuite
with the -m64 flag appended...
Running /usr/local/src/branch/gcc/gcc/testsuite/gcc.dg/tls/tls.exp ...
Executing on host: /usr/local/src/branch/objdir/gcc/xgcc
-B/usr/local/src/branch/objdir/gcc/
/usr/local/src/branch/gcc/gcc/testsuite/gcc.dg/tls/trivial.c -S -m64
-o trivial.S (timeout = 600)
Executing on host: /usr/local/src/branch/objdir/gcc/xgcc
-B/usr/local/src/branch/objdir/gcc/
/usr/local/src/branch/gcc/gcc/testsuite/gcc.dg/tls/alias-1.c -ansi
-pedantic-errors -lm -m64 -o alias-1.exe (timeout = 600)
/usr/local/testtools/bin/ld: /tmp/ccAI0u3E.o: check_relocs: unhandled
reloc type 0
/tmp/ccAI0u3E.o: could not read symbols: File format not recognized
collect2: ld returned 1 exit status
compiler exited with status 1
output is:
/usr/local/testtools/bin/ld: /tmp/ccAI0u3E.o: check_relocs: unhandled
reloc type 0
/tmp/ccAI0u3E.o: could not read symbols: File format not recognized
collect2: ld returned 1 exit status
FAIL: gcc.dg/tls/alias-1.c (test for excess errors)
Excess errors:
/usr/local/testtools/bin/ld: /tmp/ccAI0u3E.o: check_relocs: unhandled
reloc type 0
/tmp/ccAI0u3E.o: could not read symbols: File format not recognized
Executing on host: /usr/local/src/branch/objdir/gcc/xgcc
-B/usr/local/src/branch/objdir/gcc/
/usr/local/src/branch/gcc/gcc/testsuite/gcc.dg/tls/opt-2.c -O2
-ftls-model=initial-exec -lm -m64 -o opt-2.exe (timeout = 600)
/usr/local/testtools/bin/ld: /tmp/ccWBWKjZ.o: check_relocs: unhandled
reloc type 0
/tmp/ccWBWKjZ.o: could not read symbols: File format not recognized
collect2: ld returned 1 exit status
compiler exited with status 1
output is:
/usr/local/testtools/bin/ld: /tmp/ccWBWKjZ.o: check_relocs: unhandled
reloc type 0
/tmp/ccWBWKjZ.o: could not read symbols: File format not recognized
collect2: ld returned 1 exit status
FAIL: gcc.dg/tls/opt-2.c (test for excess errors)
Excess errors:
/usr/local/testtools/bin/ld: /tmp/ccWBWKjZ.o: check_relocs: unhandled
reloc type 0
/tmp/ccWBWKjZ.o: could not read symbols: File format not recognized
Any ideas of what is wrong? If anyone is interested pls let me know
and I'll provide other details if you like...
--
Cheers,
/ChJ
More information about the Binutils
mailing list