aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/pthread
AgeCommit message (Expand)AuthorFilesLines
2021-06-28Linux: Cleanups after librt moveFlorian Weimer1-11/+3
2021-06-24Consolidate pthread_atforkAdhemerval Zanella3-1/+89
2021-06-22rt: Move generic implementation from sysdeps/pthread to rtFlorian Weimer20-2968/+0
2021-06-15y2038: Add test coverageAdhemerval Zanella9-0/+18
2021-06-15y2038: Add support for 64-bit time on legacy ABIsAdhemerval Zanella2-0/+58
2021-06-03dlfcn: Cleanups after -ldl is no longer requiredFlorian Weimer1-3/+3
2021-05-21nptl: Move pthread_create, thrd_create into libcFlorian Weimer2-3/+11
2021-05-11nptl: Move thread join functions into libcFlorian Weimer2-2/+12
2021-05-11nptl: Move pthread_detach, thrd_detach into libcFlorian Weimer2-2/+12
2021-05-10linux: Move funlockfile/_IO_funlockfile into libcAdhemerval Zanella1-30/+0
2021-05-10linux: Move ftrylockfile/_IO_ftrylockfile into libcAdhemerval Zanella1-31/+0
2021-05-10linux: Move flockfile/_IO_flockfile into libcAdhemerval Zanella1-31/+0
2021-05-05nptl: Move sem_unlink into libcFlorian Weimer1-2/+15
2021-05-05nptl: Move sem_close, sem_open into libcFlorian Weimer3-19/+41
2021-05-03nptl: Move tss_set into libcFlorian Weimer2-3/+12
2021-05-03nptl: Move tss_get into libcFlorian Weimer2-2/+12
2021-05-03nptl: Move tss_delete into libcFlorian Weimer2-2/+12
2021-05-03nptl: Move tss_create into libcFlorian Weimer2-2/+12
2021-05-03nptl: Move thrd_exit into libcFlorian Weimer2-2/+12
2021-05-03nptl: Move mtx_unlock into libcFlorian Weimer2-2/+11
2021-05-03nptl: Move mtx_trylock into libcFlorian Weimer2-2/+12
2021-05-03nptl: Move mtx_timedlock into libcFlorian Weimer1-1/+1
2021-05-03nptl: Move mtx_lock into libcFlorian Weimer2-2/+12
2021-05-03nptl: Move mtx_init into libcFlorian Weimer2-2/+12
2021-05-03nptl: Move mtx_destroy into libcFlorian Weimer2-2/+12
2021-05-03nptl: Move cnd_wait into libcFlorian Weimer2-2/+11
2021-05-03nptl: Move cnd_timedwait into libcFlorian Weimer1-1/+2
2021-05-03nptl: Move cnd_signal into libcFlorian Weimer2-2/+12
2021-05-03nptl: Move cnd_init into libcFlorian Weimer2-2/+12
2021-05-03nptl: Move cnd_destroy into libcFlorian Weimer2-2/+12
2021-05-03nptl: Move cnd_broadcast into libcFlorian Weimer2-2/+11
2021-05-03nptl: Move call_once into libcFlorian Weimer2-3/+11
2021-05-03Add pthread-in-libc, libpthread-routines-var, librt-routines-varFlorian Weimer1-0/+3
2021-04-27Pass a valid pointer to pthread_setspecific to avoid GCC 11 warning.Martin Sebor6-12/+19
2021-04-23pthread: Use pthread_mutexattr_setrobust in testsFlorian Weimer5-6/+6
2021-04-21nptl: Move internal symbol __mutex_aconf into libcFlorian Weimer1-0/+28
2021-04-21pthread: Introduce __pthread_early_initFlorian Weimer1-0/+29
2021-04-21nptl: Move pthread_exit into libcFlorian Weimer1-1/+1
2021-04-21nptl: Move pthread_mutex_consistent into libcFlorian Weimer3-5/+5
2021-03-26nptl: Remove open from libpthreadAdhemerval Zanella1-3/+3
2021-03-18nptl: Remove close from libpthreadAdhemerval Zanella1-2/+2
2021-03-18nptl: Remove write from libpthreadAdhemerval Zanella1-1/+1
2021-03-04[PATCH] pthread_once hangs when init routine throws an exception [BZ #18435]Jakub Jelinek3-1/+5
2021-02-23nptl: Move elision implementations into libcFlorian Weimer1-0/+29
2021-02-09linux: Fix __sem_check_add_mapping search_semAdhemerval Zanella1-1/+1
2021-02-09linux: Fix __sem_check_add_mapping name lengthAdhemerval Zanella1-0/+1
2021-02-08pthread: Remove alloca usage from __sem_check_add_mappingAdhemerval Zanella1-6/+17
2021-02-08pthread: Refactor semaphore codeAdhemerval Zanella4-165/+221
2021-02-08linux: Require /dev/shm as the shared memory file systemFlorian Weimer2-18/+26
2021-01-02Update copyright dates with scripts/update-copyrightsPaul Eggert257-257/+257