On Tue, Apr 18, 2023 at 8:26 PM Martin Storsjö <[email protected]> wrote:

The most robust way forward would, IMO, be to just stop trying to redefine
> it, and stop undeffing/overriding the system's setjmp() function, since
> that's what it is going to be using in the end anyway.


Yes - and the elegance and simplicity of the patch you've so generously
provided strongly supports that opinion.


>
>
See the attached patch, that does seem to work for me at least, tested in
> an msys2/mingw32 environment. If you've got MSVC build environments for
> Perl, please do try it out there as well, I believe it should work the
> same there.
>

The patch has arrived intact and is testing well.
Once I've tested it in both 32-bit and 64-bit environments for gcc-12.2.0,
gcc-13.01, and VS-2022, I'll submit a PR to the perl github repo (Duly
accredited, of course.)

Martin, I appreciate that you've gone "well beyond the call of duty" in
coming up with this patch - and I thank you for doing that.

Cheers,
Rob

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

Reply via email to