summaryrefslogtreecommitdiff
path: root/htl
AgeCommit message (Expand)Author
2026-03-16elf: directly call dl_init_static_tlsSamuel Thibault
2026-03-14mach: Add __mach_rwlock_*Samuel Thibault
2026-03-08htl: Make sure the exit path of last thread sees all thread cleanupsSamuel Thibault
2026-03-08htl: Call thread-specific destructors for last thread tooSamuel Thibault
2026-03-01htl: Fix mt-safeness of libioSamuel Thibault
2026-02-05hurd: Take cancel_lock in critical sectionSamuel Thibault
2026-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert
2025-12-02Use 64-bit atomic on sem_t with 8-byte alignment [BZ #33632]H.J. Lu
2025-11-22htl: move c11 symbols into libc.gfleury
2025-11-22htl: Also use __libc_thread_freeres to clean TLS stateSamuel Thibault
2025-11-21htl: Move pthread_atfork compatibility symbol to libcSamuel Thibault
2025-11-21htl: move pthread_spin_{destroy, lock, init, trylock, unlock) and remove _pth...gfleury
2025-11-18htl: move pthread_hurd_cond_timedwait_np, pthread_hurd_cond_wait_np into libc.gfleury
2025-11-18htl: move pthread_getname_np/setname_np into libc.gfleury
2025-11-18htl: fix compatibilitygfleury
2025-11-17htl: move pthread_create to into libcSamuel Thibault
2025-11-17htl: Move __pthread_enable/disable_asynccancel into libcSamuel Thibault
2025-11-14Revert __HAVE_64B_ATOMICS configure checkAdhemerval Zanella
2025-11-13htl: Remove errno and herrno from libpthreadSamuel Thibault
2025-11-13htl: Drop pthread-functions infrastructureSamuel Thibault
2025-11-13htl: Move __pthread_cleanup_stack out of libc_pthread_init.cSamuel Thibault
2025-11-13htl: move {,_IO_}f{,un,try}lockfile implementation into libcSamuel Thibault
2025-11-12hurd: Drop remnants of cthreadsSamuel Thibault
2025-08-18htl: move sem_unlink into libc.gfleury
2025-08-18htl: move sem_{clockwait, timedwait, wait, trywait} into libc.gfleury
2025-08-18htl: move sem_post into libc.gfleury
2025-08-18htl: move sem_open, sem_close into libc.gfleury
2025-08-18htl: move sem_init into libc.gfleury
2025-08-18htl: move sem_getvalue into libc.gfleury
2025-08-18htl: move sem_destroy into libc.gfleury
2025-08-16htl: move __pthread_startup into libc.gfleury
2025-08-16htl: move __pthread_setup into libc.gfleury
2025-08-16htl: move pthread_{join, clockjoin_np, timedjoin_np, tryjoin_np} into libc.gfleury
2025-08-16htl: move pthread_exit into libc.gfleury
2025-08-16htl: move pthread_detach into libc.gfleury
2025-08-16htl: move __pthread_sigstate_init into libc.gfleury
2025-08-16htl: move pthread_mutex_transfer_np into libc.gfleury
2025-08-16htl: move pthread_getattr_np into libc.gfleury
2025-08-16htl: move pthread_testcancel into libc.gfleury
2025-08-16htl: move pthread_kill into libc.gfleury
2025-08-16htl: move pthread_cancel, __pthread_do_cancel into libc.gfleury
2025-08-16htl: move __thread_set_pcsptp into libc.gfleury
2025-08-16htl: move pthread_yield into libc.gfleury
2025-08-16htl: move pthread_getcpuclockid into libc.gfleury
2025-08-16htl: move __pthread_thread_{alloc, start, terminate} into libc.gfleury
2025-08-16htl: move __pthread_stack_alloc into libc.gfleury
2025-08-16htl: move __pthread_init_{specific, static_tls}, __pthread_{alloc}, dealloc} ...gfleury
2025-08-16htl: move pthread_get/setconcurrency into libc.gfleury
2025-08-16htl: move pthread_setschedprio into libc.gfleury
2025-07-06htl: move __pthread_get_cleanup_stack to libcSamuel Thibault