> 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