SPARC: why it's not registerised anymore?

Karel Gardas karel.gardas at centrum.cz
Wed Feb 26 12:54:41 UTC 2014


PPC64/Linux is neither registerised now so the table should be fixed...

Karel

On 02/26/14 01:37 PM, Christian Maeder wrote:
> 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