[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Via LLVM on arm (Was: ANNOUNCE: GHC 7.4.1 Release Candidate 1)



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


Reply to: