if an exec() fails partway through reading in the sections, the target process is already gone and a defunct process remains. sanity checking the binary beforehand helps that. test10 mutilates binaries and exec()s them on purpose; making an exec() fail cleanly in such cases seems like acceptable behaviour. fixes test10 on ARM. Change-Id: I1ed9bb200ce469d4d349073cadccad5503b2fcb0 |
||
|---|---|---|
| .. | ||
| exec_aout.c | ||
| exec_elf.c | ||
| exec_general.c | ||
| libexec.h | ||
| Makefile | ||