6.6.1 vs 6.8.2 --- Re: large binary footprint ?

Christian Maeder Christian.Maeder at dfki.de
Wed May 28 05:38:53 EDT 2008

see http://hackage.haskell.org/trac/ghc/ticket/2312

-split-objs is passed to stage1/ghc-inplace when building the library, 
yet there's only at most one part for each module.

Cheers Christian

Simon Marlow wrote:
>> -bash-3.00$ ghc --info
>>  [("Project name","The Glorious Glasgow Haskell Compilation System")
>>  ,("Project version","6.8.2")
>>  ,("Booter version","6.8.1")
>>  ,("Stage","2")
>>  ,("Interface file version","6")
>>  ,("Have interpreter","YES")
>>  ,("Object splitting","YES")
>>  ,("Have native code generator","NO")
>>  ,("Support SMP","YES")
>>  ,("Unregisterised","NO")
>>  ,("Tables next to code","YES")
>>  ,("Win32 DLLs","")
>>  ,("RTS ways"," debug  thr thr_p thr_debug")
>>  ,("Leading underscore","NO")
>>  ]
> If the libraries were built with -fvia-C, we occasionally get 
> incompabitilities with newer versions of gcc and end up duplicating too 
> much stuff in the split .o files.  If this is happening to you, please 
> report a bug.
> Otherwise, please report a bug giving as much info as possible, and 
> we'll try to figure out what is wrong.
> Cheers,
>     Simon

More information about the Glasgow-haskell-users mailing list