This is the error message I get (during stage2): /home/razya/mainline/build/./prev-gcc/xgcc -B/home/razya/mainline/build/./prev-gcc/ -B/home/razya//powerpc64-suse-linux/bin/ -c -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -fno-common -DHAVE_CONFIG_H -I. -I. -I../../gcc/gcc -I../../gcc/gcc/. -I../../gcc/gcc/../include -I../../gcc/gcc/../libcpp/include -I../../gcc/gcc/../libdecnumber -I../../gcc/gcc/../libdecnumber/dpd -I../libdecnumber ../../gcc/gcc/xcoffout.c -o xcoffout.o ../../gcc/gcc/tree-ssa-structalias.c: In function 'get_constraint_exp_from_ssa_var': ../../gcc/gcc/tree-ssa-structalias.c:5627: internal compiler error: tree check: expected ssa_name, have result_decl in eliminate_tail_call, at tree-tailcall.c:803 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. make[3]: *** [tree-ssa-structalias.o] Error 1 make[3]: *** Waiting for unfinished jobs.... rm gcj-dbtool.pod fsf-funding.pod jcf-dump.pod jv-convert.pod grmic.pod gcov.pod gcj.pod gfdl.pod gpl.pod cpp.pod gij.pod gc-analyze.pod gfortran.pod gcc.pod make[3]: Leaving directory `/home/razya/mainline/build/gcc' make[2]: *** [all-stage2-gcc] Error 2 make[2]: Leaving directory `/home/razya/mainline/build' make[1]: *** [stage2-bubble] Error 2 make[1]: Leaving directory `/home/razya/mainline/build' make: *** [all] Error 2 ~
Razya