mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-24 07:20:37 +00:00
6b5accdc05
* etc/NEWS: Update correspondingly. * exec/Makefile.in (config-mips.m4): Don't define rule or predicate $(LOADOBJS) on it elsewhere than on MIPS. * exec/README: Direct developers to GDB. * exec/trace.c (finish_exec): Resume the tracee after reporting an error in `exec'. (after_fork): If seccomp is enabled on Android, and the kernel is 4.7 or earlier, detect whether revisions to the sequencing of seccomp events have been backported from 4.8. (exec_waitpid): Resume the process with PTRACE_CONT after receiving an unknown signal. (exec_init): Cease disabling seccomp on Android kernels earlier than 4.8. |
||
---|---|---|
.. | ||
config-mips.m4.in | ||
configure.ac | ||
deps.mk | ||
exec1.c | ||
exec.c | ||
exec.h | ||
loader-aarch64.s | ||
loader-armeabi.s | ||
loader-mips64el.s | ||
loader-mipsel.s | ||
loader-x86_64.s | ||
loader-x86.s | ||
Makefile.in | ||
mipsel-user.h | ||
mipsfpu.c | ||
mipsfpu.h | ||
README | ||
test.c | ||
trace.c |
This directory holds the source code to a library used to replace the `execve' and `execveat' system calls, used by the Android port of Emacs to start executables without intervention from the system. The most edifying resource for developers will be GDB, or to be precise, the Linux target implementations for architectures of interest.