diff options
author | Stefan Kangas <stefankangas@gmail.com> | 2025-02-01 04:56:52 +0100 |
---|---|---|
committer | Stefan Kangas <stefankangas@gmail.com> | 2025-02-01 04:56:52 +0100 |
commit | bf97946d7dc460b7d3c3ce03193041b891b51faf (patch) | |
tree | c799f87903ca3dcba8b804bd185b519aacc0a636 /src/unexsol.c | |
parent | a4a0957b6b3b1db858524ac6d4dc3d951f65960b (diff) | |
parent | aa07e94439c663f768c32a689d14506d25a7a5bc (diff) | |
download | emacs-bf97946d7dc460b7d3c3ce03193041b891b51faf.tar.gz emacs-bf97946d7dc460b7d3c3ce03193041b891b51faf.tar.bz2 emacs-bf97946d7dc460b7d3c3ce03193041b891b51faf.zip |
Merge branch 'scratch/no-purespace' into 'master'
Diffstat (limited to 'src/unexsol.c')
-rw-r--r-- | src/unexsol.c | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/src/unexsol.c b/src/unexsol.c deleted file mode 100644 index 0f84099d39e..00000000000 --- a/src/unexsol.c +++ /dev/null @@ -1,28 +0,0 @@ -/* Trivial unexec for Solaris. */ - -#include <config.h> -#include "unexec.h" - -#include <dlfcn.h> - -#include "lisp.h" -#include "buffer.h" -#include "coding.h" - -void -unexec (const char *new_name, const char *old_name) -{ - Lisp_Object data; - Lisp_Object errstring; - - if (! dldump (0, new_name, RTLD_MEMORY)) - return; - - data = list1 (build_string (new_name)); - synchronize_system_messages_locale (); - errstring = code_convert_string_norecord (build_string (dlerror ()), - Vlocale_coding_system, 0); - - xsignal (Qfile_error, - Fcons (build_string ("Cannot unexec"), Fcons (errstring, data))); -} |