[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: mingw 3.4.4 -fomit-frame-pointer breaks lua's win32 error handler
- From: Ben Sunshine-Hill <sneftel@...>
- Date: Tue, 15 Nov 2005 20:23:25 -0800
On 11/15/05, Dan Hollis <mRq2d8RqYW79taoAo@anime.net> wrote:
> Compiling lua 5.0.2 with mingw 3.4.4.
>
> If I compile lua with -fomit-frame-pointer then lua's error handler crashes:
>
> Is this a lua bug, a mingw bug, or what?
IIRC, MingW has trouble with SEH when frame pointers are omitted. The
generated code does not set up for stack unwinding properly.
Ben