Cannot have GHC in ARMv6 architecture

Karel Gardas karel.gardas at centrum.cz
Wed Sep 9 16:07:19 UTC 2015


On 09/ 9/15 05:59 PM, Reid Barton wrote:
>     This is not weird at all! GHC does not provide ARM NCG and so it is
>     using LLVM if you compile ARM registerised build.
>
>
> But "./configure [...] --enable-unregisterised" should mean using the C
> backend, not LLVM, right? So this still looks strange. Also there is an
> explicit "-fllvm" on the failing ghc-stage1 command line.

Indeed, I've overlooked that completely and I was referring to previous 
info of `ghc --info' where it's clearly registerised:

  ,("Unregisterised","NO")
  ,("LLVM llc command","llc")
  ,("LLVM opt command","opt")
  ,("Project version","7.10.2")
  ,("Project Git commit id","0da488c4438d88c9252e0b860426b8e74b5fc9e8")
  ,("Booter version","7.10.1")
  ,("Stage","1")
  ,("Build platform","x86_64-unknown-linux")
  ,("Host platform","x86_64-unknown-linux")
  ,("Target platform","arm-unknown-linux")


Karel


More information about the ghc-devs mailing list