]> git.eshelyaron.com Git - emacs.git/commit
Work around system restrictions regarding exec
authorPo Lu <luangruo@yahoo.com>
Mon, 1 May 2023 01:31:58 +0000 (09:31 +0800)
committerPo Lu <luangruo@yahoo.com>
Mon, 1 May 2023 01:31:58 +0000 (09:31 +0800)
commit5550816f5962943abd81fbf68901dad575f18c06
tree9fcb1305b7a3e80a349a9fba6f192d8b348cf7a5
parent9a7c645dd4ef38b72787e932d444a61ed4e04c63
Work around system restrictions regarding exec

* doc/emacs/android.texi (Android Environment): Document
`android-use-exec-loader'.
* exec/exec1.c (main): Set program group of child process.
* src/android.c (android_rewrite_spawn_argv): New function.
* src/android.h: Update prototypes.
* src/androidfns.c (syms_of_androidfns): New variable
`android_use_exec_loader'.
* src/callproc.c (emacs_spawn): Rewrite the argument vector to
use exec1 if necessary.
doc/emacs/android.texi
exec/exec1.c
src/android.c
src/android.h
src/androidfns.c
src/callproc.c