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 via email to