Idan Horowitz
|
9db10887a1
Kernel: Clean up sys$futex and add support for cross-process futexes
|
il y a 3 ans |
Tim Schumacher
|
224ac1a307
LibC: Remove a bunch of weak `pthread_*` symbols
|
il y a 3 ans |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
il y a 3 ans |
Sergey Bugaev
|
30caa33f7e
LibC: Only set owner on recursive mutexes
|
il y a 4 ans |
Sergey Bugaev
|
5536f3c277
LibC: Add __pthread_mutex_lock_pessimistic_np()
|
il y a 4 ans |
Sergey Bugaev
|
19bef90923
LibC: Rewrite pthread_mutex
|
il y a 4 ans |
Gunnar Beutner
|
9e3fb73169
LibC: Use memory_order_acquire instead of memory_order_acq_rel
|
il y a 4 ans |
Gunnar Beutner
|
90f4c9e44c
LibC: Fix race condition in pthread_mutex_unlock()
|
il y a 4 ans |
Gunnar Beutner
|
5ca1d4289b
LibC: Remove reinterpret_cast in pthread_mutex_{try,}lock
|
il y a 4 ans |
Jean-Baptiste Boric
|
e16894af5a
LibC: Do not include errno.h inside unistd.h
|
il y a 4 ans |
Gunnar Beutner
|
549d9bd3ea
LibC: Move the __pthread_mutex_trylock function to LibC
|
il y a 4 ans |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
il y a 4 ans |
Gunnar Beutner
|
88cebb05ad
LibC+LibPthread: Implement function forwarding for libpthread
|
il y a 4 ans |
AnotherTest
|
bb777459a0
LibC+LibPthread: Implement pthread_atfork()
|
il y a 4 ans |