aboutsummaryrefslogtreecommitdiffstats
path: root/exec/exec.h
diff options
context:
space:
mode:
authorPo Lu2025-04-13 18:50:59 +0800
committerPo Lu2025-04-13 18:51:49 +0800
commit7a01350624e1665e707f98e13d51f53e9f87ce95 (patch)
tree589f2a612bc44670eeec8ec77ae9ed9f81df0c25 /exec/exec.h
parentf5b59a8a7318d611a04ef32f4042e3ca9bd1b315 (diff)
downloademacs-7a01350624e1665e707f98e13d51f53e9f87ce95.tar.gz
emacs-7a01350624e1665e707f98e13d51f53e9f87ce95.zip
Replace AT_EXECFN in auxiliary vectors of programs executed on Android
* exec/exec.c (insert_args, exec_0): On non-MIPS systems, copy NAME and its length to the loader area. State that MIPS support is not yet available (though it will be pending the availability of a functioning emulator). * exec/loader-aarch64.s (_start): * exec/loader-armeabi.s (_start): * exec/loader-x86.s (_start): * exec/loader-x86_64.s (_start): Displace auxv, environ, and argv to create sufficient space for the provided file name, and copy the file name there. Replace AT_EXECFN to refer to this space.
Diffstat (limited to 'exec/exec.h')
0 files changed, 0 insertions, 0 deletions