emacs-devel
[Top][All Lists]
Advanced

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

Re: igc, macOS avoiding signals


From: Eli Zaretskii
Subject: Re: igc, macOS avoiding signals
Date: Tue, 31 Dec 2024 16:13:59 +0200

> Date: Tue, 31 Dec 2024 13:49:05 +0000
> From: Pip Cet <pipcet@protonmail.com>
> Cc: Gerd Möllmann <gerd.moellmann@gmail.com>, Eli Zaretskii <eliz@gnu.org>, 
> spd@toadstyle.org, emacs-devel@gnu.org
> 
> Alternatively, let's all switch to FreeDOS!  No memory barriers, no
> signals

That's not true: DJGPP (which is the only way to compile Emacs on DOS)
supports signals.  SIGSEGV certainly, but also SIGPROF and SIGALRM,
AFAIR.

> (It's true that most DOS "extenders" appear to use the MMU, and that
> might make it sound like mprotect() could simply involve walking the
> (unprotected) page tables; but my understanding is it's 4MB pages, which
> is inconvenient for us).

The only relevant DOS extenders for Emacs are DPMI hosts, cwsdpmi
being the first and the most obvious candidate.  cwsdpmi supports
mprotect.

But we digress.



reply via email to

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