mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-06-14 20:41:23 +00:00
* exec/exec.c (format_pid): Simplify. No need for a local array. (exec_0): Shrink local buffer. If names are too long, fail instead of silently truncating them. Be cautious in case symlink is zero length (shouldn’t be possible in Android, but it’s easy to be safe). |
||
|---|---|---|
| .. | ||
| config-mips.m4.in | ||
| configure.ac | ||
| deps.mk | ||
| exec.c | ||
| exec.h | ||
| exec1.c | ||
| loader-aarch64.s | ||
| loader-armeabi.s | ||
| loader-mips64el.s | ||
| loader-mipsel.s | ||
| loader-x86.s | ||
| loader-x86_64.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.