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

[Fwd: ghc 7.8.3 and rare architectures]


joeyh, laney: you last tried to get GHC compile on armel. Did you
include all of these patches? What was the latest failure mode?


-------- Weitergeleitete Nachricht --------Von: Sergei Trofimovich
An: Planet Haskell <mail@joachim-breitner.de>
Betreff: ghc 7.8.3 and rare architectures
Datum: Sat, 13 Sep 2014 12:35:13 -0000

Planet Haskell
ghc 7.8.3 and rare architectures
After some initially positive experience with ghc-7.8-rc1 I’ve decided
to upstream most of gentoo fixes.

On rare arches ghc-7.8.3 behaves a bit bad:

      * ia64 build stopped being able to link itself after ghc-7.4
        (gprel overflow)
      * on sparc, ia64 and ppc ghc was not able to create working shared
      * integer-gmp library on ia64 crashed, and we had to use

I have written a small story of those fixes here if you are curious.


To get ghc-7.8.3 working nicer for exotic arches you will need to
backport at least the following patches:

      * integer literals trimming
      * incorrect -fPIC passing to the assembler
      * fixed foreign export propotype

Thank you!


Sat Sep 13 12:35:13 UTC 2014
Sergei Trofimovich
                      Filed under:  
news, gentoo, ghc, ghci, haskell,
ia64, ppc, sparc

Joachim "nomeata" Breitner
Debian Developer
  nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: F0FBF51F
  JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata

Attachment: signature.asc
Description: This is a digitally signed message part

Reply to: