Hello, I'm continuing my work on the Solaris port of GCC-4.6.1. Here's the current status: Solaris 9 sparc: builds fine Solaris 9 i386: builds fine Solaris 10 sparc: don't know yet Solaris 10 i386: build fails The sparc version is now building fine, but there is an issue when building on Solaris 10 on the Intel architecture: gmake[7]: Entering directory `/home/maciej/src/opencsw/pkg/gcc4/branches/bootstrap-4.6/work/solaris10-i386/build-isa-i386/gcc-4.6.1/objdir/i386-pc-solaris2.10/amd64/libgcc' # If this is the top-level multilib, build all the other # multilibs. /home/maciej/src/opencsw/pkg/gcc4/branches/bootstrap-4.6/work/solaris10-i386/build-isa-i386/gcc-4.6.1/objdir/./gcc/xgcc -B/home/maciej/src/opencsw/pkg/gcc4/branches/bootstrap-4.6/work/solaris10-i386/build-isa-i386/gcc-4.6.1/objdir/./gcc/ -B/opt/csw/gcc4/i386-pc-solaris2.10/bin/ -B/opt/csw/gcc4/i386-pc-solaris2.10/lib/ -isystem /opt/csw/gcc4/i386-pc-solaris2.10/include -isystem /opt/csw/gcc4/i386-pc-solaris2.10/sys-include -O2 -m32 -march=i386 -m64 -O2 -O2 -m32 -march=i386 -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -fno-stack-protector -I. -I. -I../../.././gcc -I/home/maciej/src/opencsw/pkg/gcc4/branches/bootstrap-4.6/work/solaris10-i386/build-isa-i386/gcc-4.6.1/libgcc -I/home/maciej/src/opencsw/pkg/gcc4/branches/bootstrap-4.6/work/solaris10-i386/build-isa-i386/gcc-4.6.1/libgcc/. -I/home/maciej/src/opencsw/pkg/gcc4/branches/bootstrap-4.6/work/solaris10-i386/build-isa-i386/gcc-4.6.1/libgcc/../gcc -I/home/maciej/src/opencsw/pkg/gcc4/branches/bootstrap-4.6/work/solaris10-i386/build-isa-i386/gcc-4.6.1/libgcc/../include -DHAVE_CC_TLS -o fixtfti.o -MT fixtfti.o -MD -MP -MF fixtfti.dep -fexceptions -c /home/maciej/src/opencsw/pkg/gcc4/branches/bootstrap-4.6/work/solaris10-i386/build-isa-i386/gcc-4.6.1/libgcc/../gcc/config/soft-fp/fixtfti.c /home/maciej/src/opencsw/pkg/gcc4/branches/bootstrap-4.6/work/solaris10-i386/build-isa-i386/gcc-4.6.1/libgcc/../gcc/config/soft-fp/fixtfti.c:34:1: error: unknown type name 'TItype' /home/maciej/src/opencsw/pkg/gcc4/branches/bootstrap-4.6/work/solaris10-i386/build-isa-i386/gcc-4.6.1/libgcc/../gcc/config/soft-fp/fixtfti.c:34:8: warning: no previous prototype for '__fixtfti' [-Wmissing-prototypes] /home/maciej/src/opencsw/pkg/gcc4/branches/bootstrap-4.6/work/solaris10-i386/build-isa-i386/gcc-4.6.1/libgcc/../gcc/config/soft-fp/fixtfti.c: In function '__fixtfti': /home/maciej/src/opencsw/pkg/gcc4/branches/bootstrap-4.6/work/solaris10-i386/build-isa-i386/gcc-4.6.1/libgcc/../gcc/config/soft-fp/fixtfti.c:38:3: error: unknown type name 'UTItype' (...) gmake[7]: *** [fixtfti.o] Error 1 gmake[7]: Leaving directory `/home/maciej/src/opencsw/pkg/gcc4/branches/bootstrap-4.6/work/solaris10-i386/build-isa-i386/gcc-4.6.1/objdir/i386-pc-solaris2.10/amd64/libgcc' Is this a known issue? If anyone wanted to look more, the complete objdir archive is available here: http://buildfarm.opencsw.org/~maciej/gcc-solaris-10-i386.tar.gz Maciej