Hi, I'm putting together a cross compilation build environment based on the debian sources; so far I seem to have a successful m68k,mips,ppc,sparc,arm set but not tested yet.
Anyway, my build of x86->Alpha cross is failing with the following error while building libgcc2.a: _eh .././gcc-2.95-2.95.4.ds7.orig/debian/../src-alpha/gcc/libgcc2.c: In function `__throw': .././gcc-2.95-2.95.4.ds7.orig/debian/../src-alpha/gcc/libgcc2.c:3935: Internal compiler error: .././gcc-2.95-2.95.4.ds7.orig/debian/../src-alpha/gcc/libgcc2.c:3935: internal error--insn does not satisfy its constraints: (insn 204 176 178 (set (reg:DI 23 $23) (plus:DI (reg:DI 30 $30) (reg:DI 42 $f10))) 9 {adddi3} (insn_list 77 (insn_list 70 (nil))) (nil)) This is with gcc-2.95-2.95.4.ds7. I'm using the debian/rules file with the target stamps/02-patch-stamp-alpha and then doing a configure with --target=alpha-linux --prefix=/discs/cross/tools/alpha-linux --enable-languages="c,c++,java" then making in each of the libiberty, texingo and gcc subdirs. Dave ---------------- Have a happy GNU millennium! ---------------------- / Dr. David Alan Gilbert | Running GNU/Linux on Alpha,68K| Happy \ \ gro.gilbert @ treblig.org | MIPS,x86,ARM, SPARC and HP-PA | In Hex / \ _________________________|_____ http://www.treblig.org |_______/