cosmopolitan/test/libc
Justine Tunney c3440d040c
Make improvements
- More timspec_*() and timeval_*() APIs have been introduced.
- The copyfd() function is now simplified thanks to POSIX rules.
- More Cosmo-specific APIs have been moved behind the COSMO define.
- The setitimer() polyfill for Windows NT is now much higher quality.
- Fixed build error for MODE=aarch64 due to -mstringop-strategy=loop.
- This change introduces `make MODE=nox87 toolchain` which makes it
  possible to build programs using your cosmocc toolchain that don't
  have legacy fpu instructions. This is useful, for example, if you
  want to have a ~22kb tinier blink virtual machine.
2023-06-15 14:50:53 -07:00
..
calls Make improvements 2023-06-15 14:50:53 -07:00
dns Rename rand64() to _rand64() 2022-10-10 04:12:06 -07:00
fmt Fix bugs in termios library and cleanup code 2023-06-14 19:30:52 -07:00
intrin Disable linker map generation and improve tinyness 2023-06-09 03:29:26 -07:00
log Make improvements 2023-06-15 14:50:53 -07:00
mem Disable linker map generation and improve tinyness 2023-06-09 03:29: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 termios library and cleanup code 2023-06-14 19:30:52 -07:00
sock Port a lot more code to AARCH64 2023-05-14 09:37:26 -07:00
stdio Make improvements 2023-06-15 14:50:53 -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 Rewrite .zip.o file linker 2023-06-10 09:29:44 -07:00
test.mk Don't relocate file descriptor memory 2022-09-09 16:54:28 -07:00