What is New in Cross Compiling Haskell
The little time I manged to carve out for this project in August has been spent on building a new llvm backend. Or more precisely to start integrating the llvm bitcode backend I worked on last year into ghc.
The current status of the
-fllvmng backend is that it can compile GHC,
but fails to validate. I believe most of these validation failures
should be fairly trivial so solve. Unless we run into
interesting bugs again.
I dont believe I will mange to get much done in terms of actual code this week, as I’m attending ICFP in Oxford. If you are around, please say hi!