cosmopolitan/test/libc
Justine Tunney 464858dbb4
Fix bugs with new memory manager
This fixes a regression in mmap(MAP_FIXED) on Windows caused by a recent
revision. This change also fixes ZipOS so it no longer needs a MAP_FIXED
mapping to open files from the PKZIP store. The memory mapping mutex was
implemented incorrectly earlier which meant that ftrace and strace could
cause cause crashes. This lock and other recursive mutexes are rewritten
so that it should be provable that recursive mutexes in cosmopolitan are
asynchronous signal safe.
2024-06-29 10:53:57 -07:00
..
calls Fix bugs with new memory manager 2024-06-29 10:53:57 -07:00
fmt Run clang-format (#1197) 2024-06-01 16:30:43 -04:00
intrin Fix bugs with new memory manager 2024-06-29 10:53:57 -07:00
log Introduce ctl::set and ctl::map 2024-06-23 22:27:11 -07:00
mem Delete ASAN 2024-06-22 05:45:49 -07:00
nexgen32e Rewrite memory manager 2024-06-22 05:45:11 -07:00
proc Rewrite memory manager 2024-06-22 05:45:11 -07:00
runtime Fix bugs with new memory manager 2024-06-29 10:53:57 -07:00
sock Drop support for Windows 8 2024-05-29 19:37:47 -07:00
stdio Introduce more CTL content 2024-06-27 22:42:32 -07:00
str Delete ASAN 2024-06-22 05:45:49 -07:00
thread Delete ASAN 2024-06-22 05:45:49 -07:00
time Implement proper time zone support 2024-05-04 23:06:37 -07:00
tinymath Make malloc() go 200x faster 2024-06-05 02:02:14 -07:00
x Run clang-format (#1197) 2024-06-01 16:30:43 -04:00
xed Stop using .com extension in monorepo 2024-03-03 03:12:19 -08:00
BUILD.mk Upgrade to 2022-era LLVM LIBCXX 2024-05-27 02:12:27 -07:00