Re: [Haskell-cafe] Re: [haskell] ANNOUNCE: HNOP 0.1

2006-07-05 Thread Duncan Coutts
On Sat, 2006-07-01 at 16:36 +0100, Ian Lynagh wrote: > [resending as the original seems to have been silently eaten; > attachements are at http://urchin.earth.li/~ian/splitting/ ] > > On Fri, Jun 30, 2006 at 03:45:57PM -0700, mvanier wrote: > > > > I'm at a loss here. Somehow, the SplitObjs opti

Re: [Haskell-cafe] Re: [haskell] ANNOUNCE: HNOP 0.1

2006-07-05 Thread Ian Lynagh
On Fri, Jun 30, 2006 at 03:45:57PM -0700, mvanier wrote: > > I'm at a loss here. Somehow, the SplitObjs option doesn't seem to be doing > the job. Any suggestions would be appreciated. It looks like gcc 4.1 is floating all the __asm__("\n__stg_split_marker:"); results to the top of the

Re: [Haskell-cafe] Re: [haskell] ANNOUNCE: HNOP 0.1

2006-07-01 Thread Ian Lynagh
[resending as the original seems to have been silently eaten; attachements are at http://urchin.earth.li/~ian/splitting/ ] On Fri, Jun 30, 2006 at 03:45:57PM -0700, mvanier wrote: > > I'm at a loss here. Somehow, the SplitObjs option doesn't seem to be doing > the job. Any suggestions would be

Re: [Haskell-cafe] Re: [haskell] ANNOUNCE: HNOP 0.1

2006-07-01 Thread mvanier
Yup, that's the problem all right. Recompiling ghc with --with-gcc=/usr/bin/gcc-3.3 (on Debian) gives small executables. Thanks, Ian! What a relief -- I was running multiple instances of hnop and it was chewing up all of my memory ;-) Perhaps an hnop server might be a useful future direction

[Haskell-cafe] Re: [haskell] ANNOUNCE: HNOP 0.1

2006-06-30 Thread mvanier
[Moving to haskell-cafe] OK, after going through this several times, here's what I've found: 1) The Debian linux build of haskell produces large executables. 2) The generic x86 binary distribution produces smallish executables (383765 bytes; still kind of large; stripped it's 191584 bytes). 3