Dear Karel, I hope you don’t mind dragging this discussion onto d-haskell, the right forum for this, as we are maintaining GHC in a team. Am Montag, den 02.01.2012, 10:30 +0100 schrieb Karel Gardas: > let me ask, are you GHC debian developer/packager? If so, may I ask you > to switch to use registerised build on recent ARM machines and depend on > LLVM 3.0? i.e. when you use LLVM 3.0, then you are able to build GHC on > ARM in registerised way. GHC is using LLVM then for generating machine > code as there is no ARM NCG yet. I've tried a little bit to blog about > it on ghcarm.wordpress.com. thanks for the heads up. We are very interested in improving the Haskell situation on exotic architectures. I was just reading http://ghcarm.wordpress.com/2011/12/24/ghc-7-4-1-release-candidate-1-is-out/ and it seems that ghc uses LLVM by default when compiling for arm – is that right? So all we have to do is to set GhcUnregisterised=NO instead of GhcUnregisterised=YES and add llvm-3.0 to the Build-Depends on the architectures "armel" and "armhf" – is that right? Do you expect any regressions in comparison with the unregistered, non-LLVM-build? Greetings, Joachim -- Joachim "nomeata" Breitner Debian Developer nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata
Attachment:
signature.asc
Description: This is a digitally signed message part