mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-01-31 19:43:32 +00:00
9f68d6eee9
It turned out that the linker was doing the wrong with the amalgamation library concerning weak stubs. A regression test has been added and new binaries have been uploaded to https://justine.lol/cosmopolitan/ Ideally this should be fixed by building a tool that turns multiple .a files into a single .a file with deduplication. As a workaround for now the cosmopolitan.a build is restructured to not include LIBC_STUBS which meant technical debt needed to be paid off where non-stub interfaces were moved to LIBC_INTRIN and LIBC_NEXGEN32E. Thank @PerfectProductions in #31 for the report! |
||
---|---|---|
.. | ||
copyfile.c | ||
copyfile.h | ||
dirstream.c | ||
execl.c | ||
execle.c | ||
execlp.c | ||
execv.c | ||
execve-nt.c | ||
execve.c | ||
execvp.c | ||
execvpe.c | ||
filecmp.c | ||
fork-nt.c | ||
fork.c | ||
get_current_dir_name.c | ||
hefty.mk | ||
internal.h | ||
mkntcmdline.c | ||
mkntenvblock.c | ||
mkvarargv.h | ||
ntspawn.c | ||
ntspawn.h | ||
replaceuser.c | ||
sortenvp.c | ||
spawn.h | ||
spawnl.c | ||
spawnlp.c | ||
spawnve-nt.c | ||
spawnve-sysv.c | ||
spawnve.c | ||
ttyname.c | ||
ttyname_r.c | ||
vfork.S |