aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/nptl
AgeCommit message (Expand)AuthorFilesLines
2021-04-21nptl: Move core mutex functions into libcFlorian Weimer2-27/+10
2021-04-21nptl: Move internal symbol __mutex_aconf into libcFlorian Weimer2-0/+74
2021-04-21nptl: Move rwlock functions with forwarders into libcFlorian Weimer2-18/+6
2021-04-21nptl: Move pthread_setspecific, __pthread_setspecific into libcFlorian Weimer2-3/+0
2021-04-21nptl: Move pthread_getspecific, __pthread_getspecific into libcFlorian Weimer2-3/+0
2021-04-21nptl: Move pthread_key_create, __pthread_key_create into libcFlorian Weimer2-3/+0
2021-04-21nptl: Move part of TCB initialization from libpthread to __tls_init_tpFlorian Weimer1-0/+37
2021-04-21elf: Introduce __tls_init_tp for second-phase TCB initializationFlorian Weimer1-0/+30
2021-04-21Remove pthread_key_create-related internals from libc-lock.hFlorian Weimer1-23/+7
2021-04-21nptl: Invoke the set_robust_list system call directly in forkFlorian Weimer2-10/+2
2021-04-21nptl: Move pthread_setcanceltype into libcFlorian Weimer1-1/+0
2021-04-21nptl: Move pthread_setcancelstate into libcFlorian Weimer2-4/+1
2021-04-21nptl: Move pthread_exit into libcFlorian Weimer1-1/+0
2021-04-21nptl: Move __nptl_deallocate_tsd into libcFlorian Weimer2-6/+0
2021-04-21nptl: Move internal __nptl_nthreads variable into libcFlorian Weimer2-13/+2
2021-04-21csu: Move calling main out of __libc_start_main_implFlorian Weimer1-0/+88
2021-04-21nptl: Move __pthread_unwind_next into libcFlorian Weimer2-66/+0
2021-04-21nptl: Move pthread_once and __pthread_once into libcFlorian Weimer3-14/+3
2021-04-21nptl: Move __pthread_cleanup_upto into libcFlorian Weimer2-7/+2
2021-04-21nptl: Move legacy unwinding implementation into libcFlorian Weimer3-58/+31
2021-04-21nptl: Move pthread_mutex_consistent into libcFlorian Weimer1-2/+8
2021-03-29fork.h: replace with register-atfork.hSamuel Thibault3-35/+1
2021-03-26nptl: Remove __libc_allocate_rtsig, __libc_current_sigrtmax, and __libc_curre...Adhemerval Zanella1-31/+0
2021-03-12linux: Use __libc_single_threaded on forkAdhemerval Zanella1-1/+2
2021-03-12posix: Consolidate register-atforkAdhemerval Zanella1-41/+1
2021-03-02nptl: __libc_cleanup_push/__libc_cleanup_pop require -fexceptionsFlorian Weimer1-3/+6
2021-03-01nptl: Use <unwind-link.h> for accessing the libgcc_s unwinderFlorian Weimer1-100/+15
2021-03-01Implement <unwind-link.h> for dynamically loading the libgcc_s unwinderFlorian Weimer1-0/+3
2021-02-23nptl: Move elision implementations into libcFlorian Weimer1-0/+102
2021-02-22nptl: Move futex-internal into libcFlorian Weimer1-2/+2
2021-02-22nptl: Move lowlevellock into libc [BZ #15648]Florian Weimer1-2/+4
2021-02-22nptl: Move futex-internal.c into main nptl directoryFlorian Weimer2-128/+1
2021-02-08linux: Require /dev/shm as the shared memory file systemFlorian Weimer1-31/+0
2021-02-04nptl: Remove private futex optimization [BZ #27304]Florian Weimer1-13/+1
2021-01-02Update copyright dates with scripts/update-copyrightsPaul Eggert34-34/+34
2020-12-04nss: Implement <nss_database.h>Florian Weimer1-0/+9
2020-12-04lowlevellock-futex: Remove not used macrosLukasz Majewski1-43/+0
2020-12-04futex: Remove not used futex_reltimed_wait{_cancelable}Lukasz Majewski1-61/+0
2020-12-04y2038: Convert gai_suspend to support 64 bit timeLukasz Majewski1-4/+7
2020-12-01nptl: Fix __futex_clocklock64 return error check [BZ #26964]Lucas A. M. Magalhaes1-4/+3
2020-11-30y2038: Convert aio_suspend to support 64 bit timeLukasz Majewski3-6/+13
2020-11-25nptl: Replace lll_timedwait with __futex_abstimed_wait64Adhemerval Zanella1-32/+0
2020-11-25nptl: Replace __futex_clocklock_wait64 with __futex_abstimed_wait64Adhemerval Zanella2-61/+3
2020-11-25nptl: Remove _futex_clock_wait_bitset64Adhemerval Zanella2-51/+0
2020-11-25nptl: Consolidate __futex_abstimed_wait_{cancelable}64Adhemerval Zanella1-76/+35
2020-11-25nptl: Extend __futex_abstimed_wait_cancelable64 commentAdhemerval Zanella2-9/+13
2020-11-25nptl: Remove clockwait_tidAdhemerval Zanella1-49/+0
2020-11-25nptl: Remove futex_wait_cancelableAdhemerval Zanella1-29/+0
2020-11-25nptl: Remove unused internal futex functionsAdhemerval Zanella1-98/+0
2020-11-16nptl: Move stack list variables into _rtld_globalFlorian Weimer1-0/+80