cosmopolitan/test/libc
Justine Tunney 32682f0ce7
Remove some problematic APIs
In order to improve our chances of success building other open source
projects we shouldn't define APIs that'll lead any ./configure script
astray. For example:

- brk() and sbrk() can break mac/windows support
- syscall() is a superb way to break portability
- arch_prctl() is the greatest of all horror shows
2023-06-08 06:12:26 -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 Port a lot more code to AARCH64 2023-05-14 09:37:26 -07:00
runtime Remove some problematic APIs 2023-06-08 06:12:26 -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 Validate privileged code relationships 2023-06-08 04:38:06 -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