> On Fri, 25 Jan 2002, Nicholas Nethercote wrote:
> 
> > > > Also, when I try to compile for ticky-ticky profiling...
> 
> Further in the ticky-ticky adventure...
> 
> Having compiled the libraries and RTS and other bits for 
> ticky-ticky, when
> I try the -ticky option with ghc I get loads of messages like this at
> link-time:
> 
> /homes/njn25/ws/build/ghc/driver/../rts/libHSrts_t.a(GC.t_o): 
> In function `threadSqueezeStack':
> GC.t_o(.text+0x2fe0): undefined reference to 
> `LDV_recordDead_FILL_SLOP_DYNAMIC'
> GC.t_o(.text+0x3010): undefined reference to `LDV_recordCreate'
> GC.t_o(.text+0x304d): undefined reference to `LDV_recordCreate'

It looks like ticky-ticky has rotted a bit.  Some calls to
LDV_recordDead_FILL_SLOP_DYNAMIC() and LDV_recordCreate() in Storage.h
need to be additionally wrapped in #ifdef TICKY_TICKY.  There may be
more.

If you send me a patch, I'll commit it.

Cheers,
        Simon


_______________________________________________
Glasgow-haskell-users mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to