Simon Peyton-Jones wrote:

In any case, I'm hoping that John Dias's current work on the back end will mean 
that GHC becomes a cross-compiler, which will make portability a lot easier.

GHC will only cross-compile to architectures for which it already has a native code generator. So cross-compiling won't help with porting, unless you're prepared to write a native-code backend for the target first (and even then, there's a lot more to cross-compiling than just making the compiler emit .s for the target platform).

We really do need HC bootstrapping to work, and we just pushed it back because we decided to overhaul the build system to make it easier first. A bit sad, but at least I now feel we have a workable plan, whereas before I was just crossing my fingers and hoping Ian had something up his sleeve :-)

Cheers,
        Simon

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to