bug with profiling things with "strange" filename

Sigbjorn Finne sof@galois.com
Thu, 25 Jul 2002 23:28:55 -0700

The profiling crashes on the win32 side are due to a mangler
problem, causing all kinds of interesting side effects at run-time.

I've got a fix in the works, but before committing I want to spend
some more time understanding why 'gcc' insist on laying out
(and aligning) the profiling-related data structures the way it does.


----- Original Message -----
From: "Mike Thomas" <miketh@brisbane.paradigmgeo.com>
To: "Hal Daume III" <hdaume@ISI.EDU>; "GHC Users Mailing List"
Sent: Thursday, July 25, 2002 16:32
Subject: Re: bug with profiling things with "strange" filename

> Hi Hal.
> 5.04 profiled executables (-prof -auto-all) on Windows just crash on
> with or without a dot in their name (ie even without a .exe extension).
> This is substantially different to the behaviour of HEAD a few days before
> release of 5.04, which only crashed when fed heap profiling arguments.
> Cheers
> Mike Thomas
> --------------------------------------------------------------------------