mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-02-07 15:03:34 +00:00
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! |
||
---|---|---|
.. | ||
cxx | ||
hook | ||
alloca.h | ||
asprintf.c | ||
balloc.c | ||
bfree.c | ||
calloc.S | ||
free.S | ||
internal.h | ||
malloc.S | ||
malloc_trim.c | ||
malloc_usable_size.S | ||
mem.h | ||
mem.mk | ||
memalign.S | ||
posix_memalign.S | ||
putenv.c | ||
pvalloc.S | ||
realloc.S | ||
realloc_in_place.S | ||
reallocarray.c | ||
setenv.c | ||
strdup.c | ||
strndup.c | ||
unhexstr.c | ||
valloc.S | ||
vasprintf.c | ||
wcsdup.c |