building binutils on Solaris 9
Dominik 'Rathann' Mierzejewski
D.Mierzejewski@icm.edu.pl
Thu Jan 27 21:46:00 GMT 2005
On Thu, Jan 27, 2005 at 12:31:28AM +0100, Eric Botcazou wrote:
> > I'm trying to build a fresh GNU toolchain on Solaris 9 and none of
> > the versions I've tried (050116 snapshot, 2.15 + patches, latest
> > H.J.Lu's release) seems to pass 'make check'.
> >
> > Is there a useable version of binutils for sparc64-sun-solaris2.9 target?
>
> 2.15 CVS or mainline CVS are ok on sparc64-sun-solaris2.9. For 2.15 CVS
> you'll get "bootstrap" failures for the linker but they are spurious.
Attached is the output of `make check` for snapshot 050126 (downloaded
from ftp://sources.redhat.com/pub/binutils/snapshots/
These binutils were built with gcc-3.3.5 (bootstrapped using native Sun's cc)
with the following:
../binutils-050126/configure --prefix=/opt/builder/toolchain
--disable-nls --host=sparc64-sun-solaris2.9
make (this is GNU make)
--
Dominik 'Rathann' Mierzejewski <rathann*at*icm.edu.pl>
Interdisciplinary Centre for Mathematical and Computational Modelling
Warsaw University | http://www.icm.edu.pl | tel. +48 (22) 5540810
-------------- next part --------------
make[1]: Entering directory `/opt/builder/toolchain/src/build-binutils/bfd'
Making check in doc
make[2]: Entering directory `/opt/builder/toolchain/src/build-binutils/bfd/doc'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/opt/builder/toolchain/src/build-binutils/bfd/doc'
Making check in po
make[2]: Entering directory `/opt/builder/toolchain/src/build-binutils/bfd/po'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/opt/builder/toolchain/src/build-binutils/bfd/po'
make[2]: Entering directory `/opt/builder/toolchain/src/build-binutils/bfd'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/opt/builder/toolchain/src/build-binutils/bfd'
make[1]: Leaving directory `/opt/builder/toolchain/src/build-binutils/bfd'
make[1]: Entering directory `/opt/builder/toolchain/src/build-binutils/opcodes'
Making check in po
make[2]: Entering directory `/opt/builder/toolchain/src/build-binutils/opcodes/po'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/opt/builder/toolchain/src/build-binutils/opcodes/po'
make[2]: Entering directory `/opt/builder/toolchain/src/build-binutils/opcodes'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/opt/builder/toolchain/src/build-binutils/opcodes'
make[1]: Leaving directory `/opt/builder/toolchain/src/build-binutils/opcodes'
make[1]: Entering directory `/opt/builder/toolchain/src/build-binutils/binutils'
Making check in doc
make[2]: Entering directory `/opt/builder/toolchain/src/build-binutils/binutils/doc'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/opt/builder/toolchain/src/build-binutils/binutils/doc'
Making check in po
make[2]: Entering directory `/opt/builder/toolchain/src/build-binutils/binutils/po'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/opt/builder/toolchain/src/build-binutils/binutils/po'
make[2]: Entering directory `/opt/builder/toolchain/src/build-binutils/binutils'
make check-DEJAGNU
make[3]: Entering directory `/opt/builder/toolchain/src/build-binutils/binutils'
srcdir=`cd ../../binutils-050126/binutils && pwd`; export srcdir; \
r=`pwd`; export r; \
EXPECT=expect; export EXPECT; \
if [ -f ./../expect/expect ]; then \
TCL_LIBRARY=`cd ../../binutils-050126/binutils/../tcl/library && pwd`; \
export TCL_LIBRARY; \
fi; \
runtest=runtest; \
if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
CC_FOR_TARGET="gcc -L/opt/builder/toolchain/src/build-binutils/ld" CFLAGS_FOR_TARGET="-g -O2 " \
$runtest --tool binutils --srcdir ${srcdir}/testsuite \
; \
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
WARNING: Couldn't find the global config file.
WARNING: Couldn't find tool init file
Test Run By rathann on Thu Jan 27 22:38:06 2005
Native configuration is sparc64-sun-solaris2.9
=== binutils tests ===
Schedule of variations:
unix
Running target unix
Using /opt/builder/toolchain/share/dejagnu/baseboards/unix.exp as board description file for target.
Using /opt/builder/toolchain/share/dejagnu/config/unix.exp as generic interface file for target.
Using /opt/builder/toolchain/src/binutils-050126/binutils/testsuite/config/default.exp as tool-and-target-specific interface file.
file isfile ../gas/as-new: 1
Running /opt/builder/toolchain/src/binutils-050126/binutils/testsuite/binutils-all/ar.exp ...
Running /opt/builder/toolchain/src/binutils-050126/binutils/testsuite/binutils-all/dlltool.exp ...
Running /opt/builder/toolchain/src/binutils-050126/binutils/testsuite/binutils-all/hppa/objdump.exp ...
Running /opt/builder/toolchain/src/binutils-050126/binutils/testsuite/binutils-all/m68k/objdump.exp ...
Running /opt/builder/toolchain/src/binutils-050126/binutils/testsuite/binutils-all/nm.exp ...
Version /opt/builder/toolchain/src/build-binutils/binutils/nm-new 20050126
Running /opt/builder/toolchain/src/binutils-050126/binutils/testsuite/binutils-all/objcopy.exp ...
Version /opt/builder/toolchain/src/build-binutils/binutils/objcopy 20050126
Running /opt/builder/toolchain/src/binutils-050126/binutils/testsuite/binutils-all/objdump.exp ...
Version /opt/builder/toolchain/src/build-binutils/binutils/objdump 20050126
Running /opt/builder/toolchain/src/binutils-050126/binutils/testsuite/binutils-all/readelf.exp ...
Version /opt/builder/toolchain/src/build-binutils/binutils/readelf 20050126
Running /opt/builder/toolchain/src/binutils-050126/binutils/testsuite/binutils-all/size.exp ...
Version /opt/builder/toolchain/src/build-binutils/binutils/size 20050126
Running /opt/builder/toolchain/src/binutils-050126/binutils/testsuite/binutils-all/windres/windres.exp ...
=== binutils Summary ===
# of expected passes 29
# of untested testcases 4
make[3]: Leaving directory `/opt/builder/toolchain/src/build-binutils/binutils'
make[2]: Leaving directory `/opt/builder/toolchain/src/build-binutils/binutils'
make[1]: Leaving directory `/opt/builder/toolchain/src/build-binutils/binutils'
make[1]: Entering directory `/opt/builder/toolchain/src/build-binutils/etc'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/opt/builder/toolchain/src/build-binutils/etc'
make[1]: Entering directory `/opt/builder/toolchain/src/build-binutils/gas'
Making check in doc
make[2]: Entering directory `/opt/builder/toolchain/src/build-binutils/gas/doc'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/opt/builder/toolchain/src/build-binutils/gas/doc'
Making check in po
make[2]: Entering directory `/opt/builder/toolchain/src/build-binutils/gas/po'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/opt/builder/toolchain/src/build-binutils/gas/po'
make[2]: Entering directory `/opt/builder/toolchain/src/build-binutils/gas'
make check-DEJAGNU
make[3]: Entering directory `/opt/builder/toolchain/src/build-binutils/gas'
if [ -d testsuite ]; then \
true; \
else \
mkdir testsuite; \
fi
rm -f testsuite/site.exp
cp site.exp testsuite/site.exp
rootme=`pwd`; export rootme; \
srcdir=`cd ../../binutils-050126/gas; pwd` ; export srcdir ; \
EXPECT=expect ; export EXPECT ; \
if [ -f ./../expect/expect ]; then \
TCL_LIBRARY=`cd ../../binutils-050126/gas/../tcl/library && pwd`; \
export TCL_LIBRARY; \
fi; \
runtest=runtest; \
cd testsuite; \
if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
$runtest --tool gas --srcdir ${srcdir}/testsuite \
; \
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
WARNING: Couldn't find the global config file.
WARNING: Couldn't find tool init file
Test Run By rathann on Thu Jan 27 22:38:09 2005
Native configuration is sparc64-sun-solaris2.9
=== gas tests ===
Schedule of variations:
unix
Running target unix
Using /opt/builder/toolchain/share/dejagnu/baseboards/unix.exp as board description file for target.
Using /opt/builder/toolchain/share/dejagnu/config/unix.exp as generic interface file for target.
Using /opt/builder/toolchain/src/binutils-050126/gas/testsuite/config/default.exp as tool-and-target-specific interface file.
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/all/gas.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/alpha/alpha.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/arc/arc.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/arc/warn.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/arm/arm.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/cfi/cfi.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/cris/cris.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/crx/allinsn.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/d10v/d10v.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/d30v/d30.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/dlx/alltests.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/elf/elf.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/fr30/allinsn.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/fr30/fr30.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/frv/allinsn.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/h8300/h8300-coff.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/h8300/h8300-elf.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/h8300/h8300.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/h8300/t01_mov.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/h8300/t02_mova.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/h8300/t03_add.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/h8300/t04_sub.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/h8300/t05_cmp.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/h8300/t06_ari2.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/h8300/t07_ari3.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/h8300/t08_or.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/h8300/t09_xor.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/h8300/t10_and.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/h8300/t11_logs.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/h8300/t12_bit.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/h8300/t13_otr.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/hppa/basic/basic.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/hppa/parse/parse.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/hppa/reloc/reloc.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/hppa/unsorted/unsorted.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/i386/i386.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/i860/i860.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/ia64/ia64.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/ieee-fp/x930509a.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/iq2000/allinsn.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/iq2000/load-hazards.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/iq2000/odd-ldw.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/iq2000/odd-sdw.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/iq2000/yield.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/m32r/allinsn.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/m32r/error.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/m32r/m32r.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/m32r/m32r2.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/m32r/m32rx.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/m32r/pic.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/m68hc11/m68hc11.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/m68k-coff/gas.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/m68k/all.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/m88k/m88k.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/macros/macros.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/maxq10/maxq10.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/maxq20/maxq20.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/mcore/allinsn.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/mips/mips.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/mmix/mmix-err.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/mmix/mmix-list.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/mmix/mmix.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/mn10200/basic.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/mn10300/basic.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/mri/mri.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/msp430/msp430.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/openrisc/allinsn.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/pdp11/pdp11.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/pj/pj.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/ppc/aix.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/ppc/ppc.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/s390/s390.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/sh/arch/arch.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/sh/basic.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/sh/err.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/sh/sh64/err.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/sh/sh64/sh64.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/sparc-solaris/addend.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/sparc-solaris/gas.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/sparc/mismatch.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/sparc/sparc.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/sun4/addend.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/symver/symver.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/tic4x/tic4x.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/tic54x/tic54x.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/tic80/tic80.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/v850/basic.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/vax/vax.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/xstormy16/allinsn.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/xtensa/all.exp ...
Running /opt/builder/toolchain/src/binutils-050126/gas/testsuite/gas/z8k/z8k.exp ...
=== gas Summary ===
# of expected passes 81
../as-new 20050126
make[3]: Leaving directory `/opt/builder/toolchain/src/build-binutils/gas'
make[2]: Leaving directory `/opt/builder/toolchain/src/build-binutils/gas'
make[1]: Leaving directory `/opt/builder/toolchain/src/build-binutils/gas'
make[1]: Entering directory `/opt/builder/toolchain/src/build-binutils/gprof'
make check-recursive
make[2]: Entering directory `/opt/builder/toolchain/src/build-binutils/gprof'
Making check in po
make[3]: Entering directory `/opt/builder/toolchain/src/build-binutils/gprof/po'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/opt/builder/toolchain/src/build-binutils/gprof/po'
make[3]: Entering directory `/opt/builder/toolchain/src/build-binutils/gprof'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/opt/builder/toolchain/src/build-binutils/gprof'
make[2]: Leaving directory `/opt/builder/toolchain/src/build-binutils/gprof'
make[1]: Leaving directory `/opt/builder/toolchain/src/build-binutils/gprof'
make[1]: Entering directory `/opt/builder/toolchain/src/build-binutils/intl'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/opt/builder/toolchain/src/build-binutils/intl'
make[1]: Entering directory `/opt/builder/toolchain/src/build-binutils/ld'
Making check in po
make[2]: Entering directory `/opt/builder/toolchain/src/build-binutils/ld/po'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/opt/builder/toolchain/src/build-binutils/ld/po'
make[2]: Entering directory `/opt/builder/toolchain/src/build-binutils/ld'
make check-DEJAGNU
make[3]: Entering directory `/opt/builder/toolchain/src/build-binutils/ld'
srcroot=`cd ../../binutils-050126/ld && pwd`; export srcroot; \
r=`pwd`; export r; \
LC_COLLATE=; LC_ALL=; LANG=; export LC_COLLATE LC_ALL LANG; \
EXPECT=expect; export EXPECT; \
if [ -f ./../expect/expect ]; then \
TCL_LIBRARY=`cd ../../binutils-050126/ld/../tcl/library && pwd`; \
export TCL_LIBRARY; \
fi; \
runtest=runtest; \
if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
$runtest --tool ld --srcdir ${srcroot}/testsuite \
CC="gcc -L/opt/builder/toolchain/src/build-binutils/ld" CFLAGS="-g -O2 " \
CXX="c++ -L/opt/builder/toolchain/src/build-binutils/ld" CXXFLAGS="-g -O2" \
CC_FOR_HOST="gcc" CFLAGS_FOR_HOST="-g -O2 " \
OFILES="ldgram.o ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf64_sparc.o eelf32_sparc.o " BFDLIB="../bfd/.libs/libbfd.a" \
LIBIBERTY="../libiberty/libiberty.a " LIBS="" \
; \
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
WARNING: Couldn't find the global config file.
WARNING: Couldn't find tool init file
Test Run By rathann on Thu Jan 27 22:38:14 2005
Native configuration is sparc64-sun-solaris2.9
=== ld tests ===
Schedule of variations:
unix
Running target unix
Using /opt/builder/toolchain/share/dejagnu/baseboards/unix.exp as board description file for target.
Using /opt/builder/toolchain/share/dejagnu/config/unix.exp as generic interface file for target.
Using /opt/builder/toolchain/src/binutils-050126/ld/testsuite/config/default.exp as tool-and-target-specific interface file.
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-alpha/alpha.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-arm/arm-elf.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-auto-import/auto-import.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-bootstrap/bootstrap.exp ...
FAIL: bootstrap with --static
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-cdtest/cdtest.exp ...
FAIL: cdtest
FAIL: cdtest with -Ur
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-checks/checks.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-cris/cris.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-crx/crx.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-cygwin/exe-export.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-d10v/d10v.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-discard/discard.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-elf/elf.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-elf/exclude.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-elf/frame.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-elf/sec64k.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-elfcomm/elfcomm.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-elfvers/vers.exp ...
FAIL: vers3
FAIL: vers4
FAIL: vers4a
FAIL: vers5
FAIL: vers6
FAIL: vers9
FAIL: vers15
FAIL: vers19
FAIL: vers23d
FAIL: vers23
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-elfvsb/elfvsb.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-elfweak/elfweak.exp ...
FAIL: ELF weak func first
FAIL: ELF weak func last
FAIL: ELF weak func first DSO
FAIL: ELF weak func last DSO
FAIL: ELF DSO weak data first DSO
FAIL: ELF DSO weak data last DSO
FAIL: ELF DSO weak data first DSO common
FAIL: ELF DSO weak data last DSO common
FAIL: ELF weak data first
FAIL: ELF weak data last
FAIL: ELF weak data first common
FAIL: ELF weak data last common
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: ELF weak size
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-fastcall/fastcall.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-frv/fdpic.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-frv/frv-elf.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-frv/tls.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-h8300/h8300.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-i386/i386.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-ia64/ia64.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-linkonce/linkonce.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-m68hc11/m68hc11.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-maxq/maxq.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-mips-elf/mips-elf-flags.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-mips-elf/mips-elf.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-mmix/mmix.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-pe/pe.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-powerpc/powerpc.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-s390/s390.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-scripts/align.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-scripts/assert.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-scripts/crossref.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-scripts/data.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-scripts/defined.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-scripts/dynamic-sections.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-scripts/map-address.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-scripts/overlay-size.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-scripts/phdrs.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-scripts/phdrs2.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-scripts/provide.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-scripts/script.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-scripts/size.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-scripts/sizeof.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-scripts/sort.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-scripts/weak.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-selective/sel-dump.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-selective/selective.exp ...
ERROR: /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-selective/3.cc: compilation failed
ERROR: /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-selective/4.cc: compilation failed
ERROR: /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-selective/5.cc: compilation failed
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-sh/arch/arch.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-sh/rd-sh.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-sh/sh.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-sh/sh64/rd-sh64.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-sh/sh64/relax.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-sh/sh64/relfail.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-sh/sh64/sh64.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-shared/shared.exp ...
FAIL: shared (non PIC)
FAIL: shared (non PIC, load offset)
FAIL: shared
FAIL: shared -Bsymbolic
FAIL: shared (PIC main, non PIC so)
FAIL: shared (PIC main)
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-sparc/sparc.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-srec/srec.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-undefined/undefined.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-undefined/weak-undef.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-v850/v850.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-versados/versados.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-x86-64/x86-64.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-xstormy16/xstormy16.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-xtensa/coalesce.exp ...
Running /opt/builder/toolchain/src/binutils-050126/ld/testsuite/ld-xtensa/lcall.exp ...
=== ld Summary ===
# of expected passes 124
# of unexpected failures 36
# of expected failures 7
# of unresolved testcases 3
/opt/builder/toolchain/src/build-binutils/ld/ld-new 20050126
make[3]: *** [check-DEJAGNU] Error 1
make[3]: Leaving directory `/opt/builder/toolchain/src/build-binutils/ld'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/opt/builder/toolchain/src/build-binutils/ld'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/opt/builder/toolchain/src/build-binutils/ld'
make: *** [check-ld] Error 2
More information about the Binutils
mailing list