Status of GHC targetting ARM?

Luke Iannini lukexipd at
Thu Aug 21 11:23:55 UTC 2014

Hi Iavor!

I work with/on GHC for iOS daily and have been using it on a large
near-production project for ~2 years without trouble. We released binaries
for iOS compilers as part of 7.8:
along with these toolchain scripts
and Cabal works well with it too.

I've recently completed a patchset for LLVM and GHC to add ARM64 support
that I'll be submitting soon.

As far as building GHC for iOS, all of the patches are in mainline except
for an out-of-date libffi, and some tweaks to the bindist system when
generating redistributable binaries.

The only major missing piece is Template Haskell support.


On Wed, Aug 20, 2014 at 1:32 PM, Iavor Diatchki <iavor.diatchki at>

> Hello,
> Does anyone have information about the status of GHC cross-compiling to
> ARM architectures?  More specifically, I am interested in finding out what
> works and what still needs to be done before we can get GHC to generate
> binaries that can run on the various mobile platforms (Android, iOS).
> -Iavor
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the ghc-devs mailing list