auronandace
185b49b73e
split out pthread_attr_t
2026-07-04 17:16:08 +01:00
auronandace
d1633f8dba
move pthread_t to bits header and move some after_includes to pthread header
2026-06-27 14:41:37 +01:00
auronandace
73a111b67e
cleanup the bits headers
2026-06-10 11:16:22 +01:00
Wildan M
6acf560ed0
Fix pthread init and null for C++
2026-06-04 00:38:58 +07:00
auronandace
70f2e28c37
remove sched bits from pthread bits
2026-02-12 17:16:58 +00:00
Jeremy Soller
8a0b2dcbd0
Fix pthread_cleanup macros
2024-09-19 15:52:42 -06:00
Jeremy Soller
110aeadaa6
Fix backslashes in bits_pthread macros
2024-09-19 15:45:20 -06:00
4lDO2
c76a12347f
Enforce -Werror in tests.
2023-11-12 11:45:15 +01:00
4lDO2
8d9dd0df45
Improve pthread_cleanup_{push,pop}.
2023-05-06 17:02:53 +02:00
4lDO2
fb3242badc
New attempt at pthread_cleanup_{push,pop}.
2023-05-06 17:02:52 +02:00
4lDO2
316203102a
Implement pthread_cleanup_{push,pop}.
2023-05-06 17:02:51 +02:00
4lDO2
f0d8b6fd31
Specify the type in pthread initializers as well.
...
Otherwise it would be possible to do e.g.
`pthread_mutex_t mutex = PTHREAD_ONCE_INITIALIZER;```,
which would expand to
```pthread_mutex_t mutex = {0};```.
2023-05-06 17:02:51 +02:00
4lDO2
b9f19f4326
Get pcid to work using this pthread impl.
2023-05-06 17:02:51 +02:00