cosmopolitan/test/libc
Justine Tunney 23e235b7a5
Fix bugs in cosmocc toolchain
This change integrates e58abc1110b335a3341e8ad5821ad8e3880d9bb2 from
https://github.com/ahgamut/musl-cross-make/ which fixes the issues we
were having with our C language extension for symbolic constants. This
change also performs some code cleanup and bug fixes to getaddrinfo().
It's now possible to compile projects like ncurses, readline and python
without needing to patch anything upstream, except maybe a line or two.
Pretty soon it should be possible to build a Linux distro on Cosmo.
2023-06-08 23:44:03 -07:00
..
calls Fix test fleet errors 2023-06-04 10:57:11 -07:00
dns Rename rand64() to _rand64() 2022-10-10 04:12:06 -07:00
fmt Create ELF aliases for identical symbols 2023-06-06 03:33:49 -07:00
intrin Get --ftrace working on aarch64 2023-06-05 23:35:31 -07:00
log Port a lot more code to AARCH64 2023-05-14 09:37:26 -07:00
mem Remove some problematic APIs 2023-06-08 06:12:26 -07:00
nexgen32e Get garbage collector working on aarch64 2023-06-07 03:34:45 -07:00
release Fix stack abuse in llama.cc 2023-06-08 07:12:26 -07:00
runtime Fix bugs in cosmocc toolchain 2023-06-08 23:44:03 -07:00
sock Port a lot more code to AARCH64 2023-05-14 09:37:26 -07:00
stdio Validate privileged code relationships 2023-06-08 04:38:06 -07:00
str Validate privileged code relationships 2023-06-08 04:38:06 -07:00
thread Fix bugs in cosmocc toolchain 2023-06-08 23:44:03 -07:00
time Make fixes and improvements 2022-10-19 07:19:19 -07:00
tinymath Get --ftrace working on aarch64 2023-06-05 23:35:31 -07:00
x Get garbage collector working on aarch64 2023-06-07 03:34:45 -07:00
xed Pay off more technical debt 2022-09-12 23:36:56 -07:00
zipos Add fexecve() and map O_EXEC to O_PATH on Linux 2022-10-02 09:15:46 -07:00
test.mk Don't relocate file descriptor memory 2022-09-09 16:54:28 -07:00