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! |
||
---|---|---|
.. | ||
thunks | ||
almostequal.c | ||
almostequalf.c | ||
almostequallongdouble.c | ||
bench.h | ||
bench.S | ||
benchrunner.c | ||
binequals.c | ||
clearxmmregisters.c | ||
combo.S | ||
comborunner.c | ||
contains.c | ||
endswith.c | ||
ezbench.h | ||
ezbenchcontrol.c | ||
ezbenchreport.c | ||
fixture.S | ||
fixturerunner.c | ||
formatbinaryasglyphs.c | ||
formatbinaryashex.c | ||
formatbool.c | ||
formatfloat.c | ||
formatint.c | ||
formatrange.c | ||
formatstr.c | ||
globals.c | ||
hexequals.c | ||
hyperion.h | ||
hyperion.S | ||
hyperion.txt | ||
incrementfailed.c | ||
runner.c | ||
shoulddebugbreak.c | ||
showerror.c | ||
showerror_.c | ||
startswith.c | ||
strcaseequals.c | ||
strequals.c | ||
testcase.S | ||
testlib.h | ||
testlib.mk | ||
testmain.c | ||
testmem.c | ||
testrunner.c | ||
thrashcodecache.S | ||
ugly.h |