mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-02-07 23:13:34 +00:00
0a24b4fc3c
The *NSYNC linked list API is good enough that it deserves to be part of the C libray, so this change writes an improved version of it which uses that offsetof() trick from the Linux Kernel. We vendor all of the *NSYNC tests in third_party which helped confirm the needed refactoring is safe This change also deletes more old code that didn't pan out. My goal here is to work towards a vision where the Cosmopolitan core libraries become less experimental and more focused on curation. This better reflects the current level of quality we've managed to achieve. |
||
---|---|---|
.. | ||
makecontext_test.c | ||
nsync_test.c | ||
pthread_attr_setsigmask_np_test.c | ||
pthread_barrier_wait_test.c | ||
pthread_cancel_test.c | ||
pthread_cond_signal_test.c | ||
pthread_create_test.c | ||
pthread_detach_test.c | ||
pthread_exit_test.c | ||
pthread_key_create_test.c | ||
pthread_kill_test.c | ||
pthread_rwlock_rdlock_test.c | ||
pthread_setname_np_test.c | ||
sem_open_test.c | ||
sem_timedwait_test.c | ||
spawn_test.c | ||
test.mk |