P.s you are welcome to link to or upload the sjlj build with ada on the mingw-w64 site if anyone else sees use for it :)  i can also provide TDM based versions which default to linking to the static gcc runtimes.

The TDM versions also accept ASLR and DEP now.

Den 17-09-2021 kl. 07:47 skrev sotrdg sotrdg:

C++ exception handling is a mistake. No matter it is sjlj, dwarf or SEH

Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for Windows

*From: *NightStrike <mailto:[email protected]>
*Sent: *Thursday, September 16, 2021 22:24
*To: *Ralph Engels <mailto:[email protected]>
*Cc: *[email protected] <mailto:[email protected]>
*Subject: *Re: [Mingw-w64-public] SJLJ GCC

On Thu, Sep 16, 2021 at 10:12 PM Ralph Engels <[email protected]> wrote:
>
> dunno ? he might need it for building some library for msvc in which
> case sjlj is pretty much the only thing that works besides maybe seh.
> sjlj is extensively tested on windows it was the first exception model
> avaliable to us with mingw and many years it did its job just fine :),
> it is a bit slower but it is by no means a game breaker.

Given that I was the one identifying and testing all of the issues
sjlj caused, I can assure you it did not work well in the beginning :P
 It worked better than dw2, though.  In any case, when we got SEH,
pretty much everything dropped sjlj unless they had a 32-bit need.


_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public <https://lists.sourceforge.net/lists/listinfo/mingw-w64-public>


_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to