aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/mach/hurd/htl
AgeCommit message (Expand)AuthorFilesLines
2025-03-06hurd: Consolidate signal mask changeSamuel Thibault1-53/+2
2025-01-29htl: move pthread_mutex_consistent, pthread_mutex_consistent_np into libc.gfleury1-4/+11
2025-01-29htl: move pthread_mutex_destroy into libc.gfleury1-2/+6
2025-01-29htl: move pthread_mutex_getprioceiling, pthread_mutex_setprioceiling into libcgfleury2-4/+16
2025-01-29htl: move pthread_mutex_{lock, unlock, trylock, timedlock, clocklock}gfleury4-14/+24
2025-01-29htl: move pthread_mutex_init into libc.gfleury1-2/+6
2025-01-02htl: move pthread_mutexattr_setprioceiling, pthread_mutexattr_getprioceiling ...gfleury2-4/+16
2025-01-02htl: move pthread_mutexattr_{setrobust, setrobust_np}, pthread_mutexattr_{get...gfleury2-6/+20
2025-01-02htl: move pthread_mutexattr_setpshared, pthread_mutexattr_getpshared into libc.gfleury2-4/+19
2025-01-02htl: move pthread_mutexattr_settype, pthread_mutexattr_gettype into libc.gfleury2-3/+16
2025-01-02htl: move pthread_mutexattr_setprotocol into libc.Samuel Thibault1-2/+9
2025-01-02htl: move pthread_mutexattr_getprotocol into libc.gfleury1-2/+9
2025-01-01htl: move pthread_mutexattr_destroy into libc.gfleury1-1/+1
2025-01-01htl: move pthread_mutexattr_init into libc.gfleury1-0/+1
2025-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert35-35/+35
2024-12-22htl: move __pthread_mutex_checklocked into libc.gfleury8-2/+8
2024-12-14htl: move __pthread_sigstate into libc.gfleury1-0/+1
2024-12-14htl: move __pthread_sigstate_destroy into libc.gfleury1-0/+1
2024-07-17htl: Fix __pthread_init_thread declaration and definitionSamuel Thibault2-2/+3
2024-07-17hurd: Fix pthread_self() without libpthreadSamuel Thibault3-11/+12
2024-03-23htl: Implement some support for TLS_DTV_AT_TPSergey Bugaev1-0/+9
2024-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert35-35/+35
2023-09-09htl: avoid exposing the vm_region symbolSamuel Thibault1-1/+1
2023-09-03htl: Fix stack information for main threadSamuel Thibault1-3/+27
2023-08-08htl: Initialize ___pthread_self earlySamuel Thibault1-0/+14
2023-05-30Fix misspellings in sysdeps/ -- BZ 25337Paul Pluzhnikov2-2/+2
2023-04-05htl: move ___pthread_self into libc.Guy-Fleury Iteriteka3-2/+25
2023-02-27htl: Make pthread_mutex_t pointer-alignedSergey Bugaev1-5/+8
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers34-34/+34
2022-08-22htl: Make pthread*_cond_timedwait register wref before releasing mutexSamuel Thibault1-4/+6
2022-08-22htl: make __pthread_hurd_cond_timedwait_internal check mutex is heldSamuel Thibault1-0/+4
2022-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert34-34/+34
2021-09-26htl: make pthread_sigstate read/write set/oset outside sigstate sectionSamuel Thibault1-5/+11
2021-09-16htl: Move thread table to ld.soSergey Bugaev3-3/+3
2021-07-13htl: Let libc call __pthread_mutex_{,try,un}lockSamuel Thibault3-0/+3
2021-01-02Update copyright dates with scripts/update-copyrightsPaul Eggert34-34/+34
2020-12-16hurd: make lll_* take a variable instead of a ptrSamuel Thibault5-16/+16
2020-11-15hurd: Remove some remnants of cthreadsSamuel Thibault1-1/+1
2020-11-11htl: Initialize laterSamuel Thibault1-14/+5
2020-06-27htl: avoid cancelling threads inside critical sectionsSamuel Thibault1-0/+9
2020-06-07htl: Fix tls initialization for already-created threadsSamuel Thibault1-0/+3
2020-06-01htl: Make pthread_cond_destroy wait for threads to be wokenSamuel Thibault1-0/+11
2020-05-26htl: Add clock variantsSamuel Thibault1-5/+15
2020-02-16htl: Remove stub warning for pthread_mutexattr_setpsharedSamuel Thibault1-1/+0
2020-02-15htl: Only check pthread_self coherency when DEBUG is setSamuel Thibault1-0/+4
2020-02-10htl C11 threads: Avoid pthread_ symbols visibility in static librarySamuel Thibault6-6/+6
2020-02-11hurd: Add __pthread_spin_wait and use itSamuel Thibault1-3/+3
2020-02-09htl: Report missing mutex lock on pthread_cond_*waitSamuel Thibault1-0/+51
2020-02-09htl: Fix default guard sizeSamuel Thibault1-0/+4
2020-02-09htl: Fix calling pthread_exit in the child of a forkSamuel Thibault1-0/+9