SPARC: why it's not registerised anymore?

Christian Maeder Christian.Maeder at dfki.de
Wed Feb 26 12:37:26 UTC 2014


On https://ghc.haskell.org/trac/ghc/wiki/Platforms Sparc is still 
wrongly listed as Tier 2 platform with "Reg'd" being "Yes"

Cheers Christian

Am 24.02.2014 10:49, schrieb Christian Maeder:
> 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