SPARC: why it's not registerised anymore?

Christian Maeder Christian.Maeder at dfki.de
Mon Feb 24 09:49:56 UTC 2014


Hi Karel,

the last version of a registered build (that I know about and worked for 
me) is ghc-7.0.4 (see below). I was not able (or gave up) to build 
ghc-7.2 on sparc.

https://ghc.haskell.org/trac/ghc/ticket/7106#comment:3 for ghc-7.4
says that "Sparc is unregisterised now that the registerised C backend 
has been removed".

Cheers Christian

-bash-3.2$ /home/pub-bkb/ghc/ghc-7.0.4/bin/ghc --info
  [("Project name","The Glorious Glasgow Haskell Compilation System")
  ,("Project version","7.0.4")
  ,("Booter version","7.0.2")
  ,("Stage","2")
  ,("Build platform","sparc-sun-solaris2")
  ,("Host platform","sparc-sun-solaris2")
  ,("Target platform","sparc-sun-solaris2")
  ,("Have interpreter","YES")
  ,("Object splitting","YES")
  ,("Have native code generator","YES")
  ,("Have llvm code generator","YES")
  ,("Support SMP","YES")
  ,("Unregisterised","NO")
  ,("Tables next to code","YES")
  ,("RTS ways","l debug  thr thr_debug thr_l thr_p ")
  ,("Leading underscore","NO")
  ,("Debug on","False")
  ,("LibDir","/home/pub-bkb/ghc/ghc-7.0.4/lib/ghc-7.0.4")
  ,("Global Package 
DB","/home/pub-bkb/ghc/ghc-7.0.4/lib/ghc-7.0.4/package.conf.d")
  ,("C compiler flags","[\"-fno-stack-protector\"]")
  ,("Gcc Linker flags","[]")
  ,("Ld Linker flags","[]")
  ]

Am 22.02.2014 22:40, schrieb Karel Gardas:
>
> Folks,
>
> just out of curiosity I'm building latest GHC on SPARC/Solaris and I've
> noted that current GHCs (7.6 and HEAD) are building unregisterised by
> default. In the history I remember at least some GHC were registerised
> and GHC source code also (still) contains SPARC NCG so I'm curious what
> was the reason behind the switch? Any bug still waiting for a fix? Or
> just code rotted in a way it's not working any more?
>
> Thanks!
> Karel
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at haskell.org
> http://www.haskell.org/mailman/listinfo/ghc-devs
>



More information about the ghc-devs mailing list