> I'm hacking with ghc-3.02.src.tar.gz on several platforms, namely i386
> and sparc ...
> 
> Both platforms run with gcc-2.7.2.3 ( higher versions may be a risk ,
> 2.95 was bad...)
> 
> In sparc I have no problems,  but in i386 I do obtain the next results
> (File : fptools/ghc/lib/posix/PosixProcPrim.hc)
> 
> "../../../ghc/driver/ghc -i../misc -recomp -cpp -fglasgow-exts -fvia-C
> -Rghc-timing -O   '-#include"cbits/libposix.h"'  -c 
> PosixProcPrim.hc -o
> PosixProcPrim.o -osuf o
> PosixProcPrim.hc:2244: fixed or forbidden register was spilled.
> This may be due to a compiler bug or to impossible asm
> statements or clauses."

You need to give GHC the -monly-3-regs (or possibly -monly-2-regs) option.

Cheers,
        Simon


_______________________________________________
Glasgow-haskell-users mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to