x86->Alpha gcc build failure
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 |_______/
Reply to: