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