Tim Schumacher
|
c85f307e62
|
LibC: Mark a bunch of functions as cancellation points
|
2022-07-22 10:07:15 -07:00 |
|
Tim Schumacher
|
899fd74f8e
|
LibC: Implement pthread_cancel
|
2022-07-22 10:07:15 -07:00 |
|
Tim Schumacher
|
b4a926735a
|
LibC: Implement pthread_setcancel{state,type}
|
2022-07-22 10:07:15 -07:00 |
|
Idan Horowitz
|
9db10887a1
|
Kernel: Clean up sys$futex and add support for cross-process futexes
|
2022-07-21 16:39:22 +02:00 |
|
Tim Schumacher
|
7c824b84e2
|
LibC: Remove the initialization workaround from s_allocation_enabled
|
2022-07-20 18:24:13 +02:00 |
|
Tim Schumacher
|
224ac1a307
|
LibC: Remove a bunch of weak pthread_* symbols
|
2022-07-19 20:58:51 -07:00 |
|
Tim Schumacher
|
2f3b9c49a5
|
LibPthread: Move the pthread and semaphore implementation to LibC
This additionally adds some compatibility code to redirect linking
attempts for LibPthread to LibC instead.
|
2022-07-19 11:00:35 +01:00 |
|