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
