bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#46824: 28.0.50; nativecomp crash with cl-block/cl-defun


From: Pip Cet
Subject: bug#46824: 28.0.50; nativecomp crash with cl-block/cl-defun
Date: Mon, 1 Mar 2021 13:02:03 +0000

On Mon, Mar 1, 2021 at 9:02 AM Andrea Corallo <akrl@sdf.org> wrote:
> Pip Cet <pipcet@gmail.com> writes:
> > On Sun, Feb 28, 2021 at 6:13 AM Pip Cet <pipcet@gmail.com> wrote:
> >> Andrea, is it possible to modify the code so _setjmp is called
> >> directly rather than through a function pointer?
> >
> > This patch, which I hasten to add is not for inclusion and hasn't been
> > tested against the test suite, might fix the problem (on non-Windows
> > systems. I'm afraid this problem is something that Windows actually
> > got right and Unix got wrong...) It does here, experimentally.
> >
> > I'd appreciate it if someone could test further.
>
> I haven't looked into the patch but the approach sounds like a good idea
> to me. Can we have the version of the patch you'd like to have included?

Here's the version I'd like to include. This should not cause any new
test suite failures, just the ones I've been seeing all along. Apart
from the ABI bump, it should not change anything on WINDOWSNT, which I
can't test.

Pip

Attachment: 0001-Don-t-call-_setjmp-through-a-function-pointer-Bug-46.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]