mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-01-31 03:27:39 +00:00
1ee2e89326
- This commit mints a new release of APE Loader v1.2 which supports loading ELF programs with a non-contiguous virtual address layout even though we've never been able to take advantage of it, due to how `objcopy -SO binary` fills any holes left by PT_LOAD. This'll change soon, since we'll have a new way of creating APE binaries. - The undiamonding trick with our ioctl() implementation is removed since POSIX has been killing ioctl() for years and they've done a much better job. One problem it resolves, is that ioctl(FIONREAD) wasn't working earlier and that caused issues when building Emacs |
||
---|---|---|
.. | ||
public | ||
aarch64.lds | ||
ape-m1.c | ||
ape.internal.h | ||
ape.lds | ||
ape.mk | ||
ape.S | ||
apeinstall.sh | ||
apeuninstall.sh | ||
blink-linux-aarch64.gz | ||
blink-xnu-aarch64.gz | ||
idata.internal.h | ||
loader-elf.S | ||
loader-macho.S | ||
loader.c | ||
loader.lds | ||
macros.internal.h | ||
mz.ansi | ||
notice.inc | ||
relocations.h | ||
sections.internal.h |