mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-02-07 06:53:33 +00:00
Now we do them for assimilated binaries (except on OpenBSD or XNU non-Silicon), for XnuSilicon, and for binaries with the preserve- argv[0] auxv flag set. We check whether to pass the argv[0] value at the test site rather than the Child site. We move a lot of the test initialization into Child in the non-child case, in order to get at the pre-init value of `__program_executable_name`. Finally, we print out info about what we are skipping. |
||
---|---|---|
.. | ||
public | ||
aarch64.lds | ||
ape-m1.c | ||
ape.h | ||
ape.internal.h | ||
ape.lds | ||
ape.S | ||
apeinstall.sh | ||
apeuninstall.sh | ||
blink-linux-aarch64.gz | ||
blink-xnu-aarch64.gz | ||
BUILD.mk | ||
idata.internal.h | ||
launch.S | ||
loader-macho.S | ||
loader.c | ||
loader.lds | ||
macros.internal.h | ||
mz.ansi | ||
notice.inc | ||
relocations.h | ||
sections.internal.h | ||
start.S | ||
systemcall.S |