summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* nptl: Remove remnants of the libc/libpthread forwarder interfacefw/libpthread-20210318bFlorian Weimer2021-03-187-147/+10
* nptl: Move setxid broadcast implementation into libcFlorian Weimer2021-03-189-285/+287
* nptl: Move core condition variable functions into libcFlorian Weimer2021-03-1875-346/+176
* nptl: Move core mutex functions into libcFlorian Weimer2021-03-1873-308/+346
* x86: Remove low-level lock optimizationFlorian Weimer2021-03-183-89/+0
* nptl: pthread_mutex_lock, pthread_mutex_unock single-threaded optimizationFlorian Weimer2021-03-183-4/+39
* nptl: Move internal symbol __mutex_aconf into libcFlorian Weimer2021-03-187-6/+72
* pthread: Introduce __pthread_early_initFlorian Weimer2021-03-182-0/+32
* nptl: Move the internal thread priority protection symbols into libcFlorian Weimer2021-03-184-9/+22
* nptl: Move rwlock functions with forwarders into libcFlorian Weimer2021-03-1870-215/+466
* nptl: Move pthread_key_delete into libc.Florian Weimer2021-03-1865-34/+83
* nptl: Move pthread_setspecific, __pthread_setspecific into libcFlorian Weimer2021-03-1868-70/+152
* nptl: Move pthread_getspecific, __pthread_getspecific into libcFlorian Weimer2021-03-1868-70/+152
* nptl: Move pthread_key_create, __pthread_key_create into libcFlorian Weimer2021-03-1868-70/+150
* nptl: Move part of TCB initialization from libpthread to __tls_init_tpFlorian Weimer2021-03-188-97/+52
* elf: Introduce __tls_init_tp for second-phase TCB initializationFlorian Weimer2021-03-186-20/+63
* Remove pthread_key_create-related internals from libc-lock.hFlorian Weimer2021-03-183-49/+0
* dlfcn: dlerror needs to call free from the base namespace [BZ #24773]Florian Weimer2021-03-1814-227/+307
* dlfcn: Failures after dlmopen should not terminate process [BZ #24772]Florian Weimer2021-03-187-3/+111
* nptl: Invoke the set_robust_list system call directly in forkFlorian Weimer2021-03-183-31/+2
* nptl: Move pthread_setcanceltype into libcFlorian Weimer2021-03-1836-36/+4
* nptl: Move pthread_setcancelstate into libcFlorian Weimer2021-03-1843-77/+21
* nptl: Move pthread_exit into libcFlorian Weimer2021-03-1839-55/+66
* nptl: Move __nptl_deallocate_tsd into libcFlorian Weimer2021-03-188-102/+116
* nptl: Move __pthread_keys global variable into libcFlorian Weimer2021-03-186-7/+28
* nptl_db: Introduce DB_MAIN_ARRAY_VARIABLEFlorian Weimer2021-03-182-0/+6
* nptl: Move internal __nptl_nthreads variable into libcFlorian Weimer2021-03-1810-21/+30
* csu: Move calling main out of __libc_start_main_implFlorian Weimer2021-03-183-70/+116
* nptl: Move __pthread_unwind_next into libcFlorian Weimer2021-03-1880-176/+122
* nptl: Move pthread_once and __pthread_once into libcFlorian Weimer2021-03-1871-97/+158
* nptl: Move __pthread_cleanup_upto into libcFlorian Weimer2021-03-188-18/+8
* x86: Restore compile-time check for shadow stack pointer in longjmpAdhemerval Zanella2021-03-181-0/+39
* nptl: Remove longjmp, siglongjmp from libpthreadFlorian Weimer2021-03-1833-276/+28
* nptl: Move legacy cancelation handling into libc as compat symbolsFlorian Weimer2021-03-1868-146/+186
* nptl: Move legacy unwinding implementation into libcFlorian Weimer2021-03-187-116/+97
* nptl: Move __pthread_cleanup_routine into libcFlorian Weimer2021-03-1864-33/+77
* nptl: Move pthread_mutex_consistent into libcFlorian Weimer2021-03-1869-72/+141
* support: Use syscall function instead of INLINE_SYSCALL_CALLAdhemerval Zanella2021-03-181-1/+1
* signal: Add __libc_sigactionAdhemerval Zanella2021-03-1814-23/+48
* nptl: Move system to libcAdhemerval Zanella2021-03-1828-74/+0
* nptl: Move fcntl from libpthreadAdhemerval Zanella2021-03-1829-106/+0
* nptl: Remove sendmsg from libpthreadAdhemerval Zanella2021-03-1832-32/+1
* nptl: Remove recvmsg from libpthreadAdhemerval Zanella2021-03-1832-32/+2
* nptl: Remove sigwait from libpthreadAdhemerval Zanella2021-03-1831-31/+1
* nptl: Remove tcdrain from libpthreadAdhemerval Zanella2021-03-1831-32/+1
* nptl: Remove pause from libpthreadAdhemerval Zanella2021-03-1831-32/+1
* nptl: Remove msync from libpthreadAdhemerval Zanella2021-03-1831-32/+1
* nptl: Remove fsync from libpthreadAdhemerval Zanella2021-03-1831-32/+1
* nptl: Remove sendto from libpthreadAdhemerval Zanella2021-03-1832-32/+2
* nptl: Remove recvfrom from libpthreadAdhemerval Zanella2021-03-1832-32/+2