------- Additional Comments From ian at airs dot com 2005-08-03 17:12 ------- The patch you need is this one: http://gcc.gnu.org/ml/gcc-patches/2004-01/msg03130.html I don't know how you are surviving without it.
The failing part of the build log is: mips-elf-ar rc soft-float/el/libgcov.a libgcc/soft-float/el/_gcov.o libgcc/soft-float/el/_gcov_merge_add.o libgcc/soft-float/el/_gcov_merge_single.o libgcc/soft-float/el/_gcov_merge_delta.o mips-elf-ranlib soft-float/el/libgcov.a make GCC_FOR_TARGET="/home/ian/gcc/gcc-3.4-mips-elf/gcc/xgcc -B/home/ian/gcc/gcc-3.4-mips-elf/gcc/ -B/home/ian/gcc/mips-elf-install/mips-elf/bin/ -B/home/ian/gcc/mips-elf-install/mips-elf/lib/ -isystem /home/ian/gcc/mips-elf-install/mips-elf/include -isystem /home/ian/gcc/mips-elf-install/mips-elf/sys-include" \ AR_FOR_TARGET="mips-elf-ar" \ AR_CREATE_FOR_TARGET="mips-elf-ar rc" \ AR_EXTRACT_FOR_TARGET="mips-elf-ar x" \ AR_FLAGS_FOR_TARGET="" \ CC="gcc" CFLAGS="-g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long " \ BUILD_PREFIX="" \ BUILD_PREFIX_1="loser-" \ LANGUAGES="" \ LIBGCC2_CFLAGS="-O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -G 0 -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc " \ MULTILIB_CFLAGS="" T= crtbegin.o crtend.o crti.o crtn.o mips-elf-ranlib soft-float/el/libgcc.a make GCC_FOR_TARGET="/home/ian/gcc/gcc-3.4-mips-elf/gcc/xgcc -B/home/ian/gcc/gcc-3.4-mips-elf/gcc/ -B/home/ian/gcc/mips-elf-install/mips-elf/bin/ -B/home/ian/gcc/mips-elf-install/mips-elf/lib/ -isystem /home/ian/gcc/mips-elf-install/mips-elf/include -isystem /home/ian/gcc/mips-elf-install/mips-elf/sys-include" \ AR_FOR_TARGET="mips-elf-ar" \ AR_CREATE_FOR_TARGET="mips-elf-ar rc" \ AR_EXTRACT_FOR_TARGET="mips-elf-ar x" \ AR_FLAGS_FOR_TARGET="" \ CC="gcc" CFLAGS="-g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long " \ BUILD_PREFIX="" \ BUILD_PREFIX_1="loser-" \ LANGUAGES="" \ LIBGCC2_CFLAGS="-O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -G 0 -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -msoft-float " \ MULTILIB_CFLAGS=" -msoft-float" T=soft-float/ soft-float/crtbegin.o soft-float/crtend.o soft-float/crti.o soft-float/crtn.o make[3]: Entering directory `/home/ian/gcc/gcc-3.4-mips-elf/gcc' make[3]: Entering directory `/home/ian/gcc/gcc-3.4-mips-elf/gcc' AWK=gawk /bin/sh ../../gcc-3.4/gcc/gcc/opts.sh \ '/bin/sh ../../gcc-3.4/gcc/gcc/move-if-change' \ options.c options.h ../../gcc-3.4/gcc/gcc/c.opt ../../gcc-3.4/gcc/gcc/common.opt AWK=gawk /bin/sh ../../gcc-3.4/gcc/gcc/opts.sh \ '/bin/sh ../../gcc-3.4/gcc/gcc/move-if-change' \ options.c options.h ../../gcc-3.4/gcc/gcc/c.opt ../../gcc-3.4/gcc/gcc/common.opt options.h is unchanged options.c is unchanged /home/ian/gcc/gcc-3.4-mips-elf/gcc/xgcc -B/home/ian/gcc/gcc-3.4-mips-elf/gcc/ -B/home/ian/gcc/mips-elf-install/mips-elf/bin/ -B/home/ian/gcc/mips-elf-install/mips-elf/lib/ -isystem /home/ian/gcc/mips-elf-install/mips-elf/include -isystem /home/ian/gcc/mips-elf-install/mips-elf/sys-include -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -Isoft-float -I../../gcc-3.4/gcc/gcc -I../../gcc-3.4/gcc/gcc/soft-float -I../../gcc-3.4/gcc/gcc/../include -msoft-float -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fno-unit-at-a-time -G 0 \ -Dinhibit_libc -c ../../gcc-3.4/gcc/gcc/crtstuff.c -DCRT_BEGIN \ -o soft-float/crtbegin.o mv: cannot stat `tmp-options.h': No such file or directory mv: cannot stat `tmp-options.c': No such file or directory make[3]: *** [options.h] Error 1 make[3]: Leaving directory `/home/ian/gcc/gcc-3.4-mips-elf/gcc' make[2]: *** [extra] Error 2 make[2]: *** Waiting for unfinished jobs.... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18532