mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-03-03 15:38:22 +00:00
This change fixes bugs in the APE loader. The execve() unit tests are now enabled for MODE=aarch64. See the README for how you need to have binfmt_misc configured with Qemu to run them. Apple Silicon bugs have been fixed too, e.g. tkill() now works.
12 lines
358 B
C
12 lines
358 B
C
#ifndef COSMOPOLITAN_LIBC_CALLS_EXECVE_SYSV_H_
|
|
#define COSMOPOLITAN_LIBC_CALLS_EXECVE_SYSV_H_
|
|
#if !(__ASSEMBLER__ + __LINKER__ + 0)
|
|
COSMOPOLITAN_C_START_
|
|
|
|
void __execve_lock(void);
|
|
void __execve_unlock(void);
|
|
bool IsApeLoadable(char[8]);
|
|
|
|
COSMOPOLITAN_C_END_
|
|
#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */
|
|
#endif /* COSMOPOLITAN_LIBC_CALLS_EXECVE_SYSV_H_ */
|