|
From: | Michael Matz |
Subject: | Re: [Tinycc-devel] Windows x86_64 BUG, SIGSEV is not correctly handled by installed signal handler. |
Date: | Thu, 11 Apr 2019 02:09:49 +0200 (CEST) |
User-agent: | Alpine 2.21 (LSU 202 2017-01-01) |
Hello, On Thu, 11 Apr 2019, Michael Matz wrote:
I wonder why the result worked under wine then, though; strange.Must be the very old wine version on the machine I initially used for testing (where the program indeed works). With newer wine I can reproduce the non-working.
So, with the hint of grischka I came up with the attached patch which implements the plumbing in the startup files so that Christians example signal.c works. It's not in any way a real implementation of SEH, but that isn't necessary.
I'll wait for feedback on this and not yet commit to git. Ciao, Michael.
tcc-win-signal.diff
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |