cosmopolitan/test/libc
Justine Tunney c8aa33e0e2
Improve wait statuses
This change has the insight that dwExitCode isn't an exit code but
rather should be used to pass the wait status. This lets us report
killing as a termination status, similar to UNIX. This change also
fixes the fact that exit(259) on Windows will break the parent due
way WIN32 is designed. We now work around that.

It turns out that NetBSD and OpenBSD, will let you have exit codes
beyond 255. This change will let you use them when it's possible.
2023-07-30 14:51:37 -07:00
..
calls Fix tests on aarch64 2023-07-29 19:02:25 -07:00
dns Clean up more code 2023-06-18 01:00:05 -07:00
fmt Mint APE Loader v1.5 2023-07-26 13:54:49 -07:00
intrin Make more fixes and improvements 2023-07-29 18:44:15 -07:00
log Mint APE Loader v1.5 2023-07-26 13:54:49 -07:00
mem Make more fixes and improvements 2023-07-29 18:44:15 -07:00
nexgen32e Mint APE Loader v1.5 2023-07-26 13:54:49 -07:00
release Fully support OpenBSD 7.3 2023-07-01 18:14:27 -07:00
runtime Improve wait statuses 2023-07-30 14:51:37 -07:00
sock Fix tests on aarch64 2023-07-29 19:02:25 -07:00
stdio Make forking off threads reliable on Windows 2023-07-30 09:32:41 -07:00
str Make more fixes and improvements 2023-07-29 18:44:15 -07:00
thread Make more fixes and improvements 2023-07-29 18:44:15 -07:00
time Clean up more code 2023-06-18 01:00:05 -07:00
tinymath Mint APE Loader v1.5 2023-07-26 13:54:49 -07:00
x Mint APE Loader v1.5 2023-07-26 13:54:49 -07:00
xed Clean up more code 2023-06-18 01:00:05 -07:00
zipos Mint APE Loader v1.5 2023-07-26 13:54:49 -07:00
test.mk Don't relocate file descriptor memory 2022-09-09 16:54:28 -07:00