emacs-devel
[Top][All Lists]
Advanced

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

Re: Emacs-devel Digest, Vol 246, Issue 17


From: ali_gnu2
Subject: Re: Emacs-devel Digest, Vol 246, Issue 17
Date: Sat, 17 Aug 2024 16:49:21 -0600
User-agent: Mozilla Thunderbird

On 8/17/24 10:00 AM, emacs-devel-request@gnu.org wrote:
Moreover, whatever becomes of the portable ELF unexec should
not affect the Solaris unexec, which is provided by the operating system
and should function without the likes of gmalloc.
AFAIK, the portable dumper is the default also on Solaris, so there is
no need to keep the unexec build around just for that platform.

   The Solaris code that does that is called dldump() and was
invented years ago (~25 years?) to support emacs. We used to
get occasional bug reports about emacs not dumping from time
to time, and dldump() put an end to that.

I'm the person who maintains that code in Solaris, and also the
person who packages Emacs for our platform. We stopped using the
unexec code the moment the portable dumper arrived, and haven't
looked back. I don't think we'd even notice if unexec() went away.

There are open source variants of Solaris for whom I don't
speak, but from what I know about our common code, they should
not be any more stuck on unexec() than we are. pdumper really
doesn't use any unix features that didn't exist decades ago.

Thanks for caring, but don't let us slow this down. The portable
dumper is The Way.

- Ali




reply via email to

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