
3 May
2006
3 May
'06
3:56 p.m.
On Wed, May 03, 2006 at 11:50:46AM +0100, Simon Marlow wrote: Hi,
You shouldn't see the %ebp instructions, because gcc should be invoked with -fomit-frame-pointer. Is it possible that somehow part of your build thinks it is unregisterised?
I hope not. Started with a fresh tree and configure/make at top (plus trivial whitespace/ctime_r/schield_yield patches from first mail).
Try running GHC with -v, see whether the -fomit-frame-pointer flag is being passed to gcc. If not, try to find out why - it should be added by code in ghc/compiler/main/DriverFlags.hs.
Ok, did that - and gcc gets the -fomit-frame-pointer flag. Log is attached. Regards Georg Sauthoff