aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-04-21nptl: Remove remnants of the libc/libpthread forwarder interfaceFlorian Weimer7-147/+10
2021-04-21nptl: Move setxid broadcast implementation into libcFlorian Weimer9-287/+287
2021-04-21nptl: Move core condition variable functions into libcFlorian Weimer75-342/+166
2021-04-21nptl: Move core mutex functions into libcFlorian Weimer73-308/+340
2021-04-21x86: Remove low-level lock optimizationFlorian Weimer3-89/+0
2021-04-21nptl: pthread_mutex_lock, pthread_mutex_unock single-threaded optimizationFlorian Weimer3-4/+39
2021-04-21nptl: Move internal symbol __mutex_aconf into libcFlorian Weimer7-6/+72
2021-04-21pthread: Introduce __pthread_early_initFlorian Weimer2-0/+32
2021-04-21nptl: Move the internal thread priority protection symbols into libcFlorian Weimer4-8/+21
2021-04-21nptl: Move rwlock functions with forwarders into libcFlorian Weimer70-216/+350
2021-04-21nptl: Move pthread_key_delete into libc.Florian Weimer65-34/+82
2021-04-21nptl: Move pthread_setspecific, __pthread_setspecific into libcFlorian Weimer68-70/+150
2021-04-21nptl: Move pthread_getspecific, __pthread_getspecific into libcFlorian Weimer68-70/+148
2021-04-21nptl: Move pthread_key_create, __pthread_key_create into libcFlorian Weimer68-71/+148
2021-04-21nptl: Move part of TCB initialization from libpthread to __tls_init_tpFlorian Weimer8-97/+52
2021-04-21elf: Introduce __tls_init_tp for second-phase TCB initializationFlorian Weimer6-20/+63
2021-04-21Remove pthread_key_create-related internals from libc-lock.hFlorian Weimer3-48/+7
2021-04-21dlfcn: dlerror needs to call free from the base namespace [BZ #24773]Florian Weimer14-229/+329
2021-04-21dlfcn: Failures after dlmopen should not terminate process [BZ #24772]Florian Weimer7-4/+110
2021-04-21nptl: Invoke the set_robust_list system call directly in forkFlorian Weimer4-34/+2
2021-04-21nptl: Move pthread_setcanceltype into libcFlorian Weimer36-36/+4
2021-04-21nptl: Move pthread_setcancelstate into libcFlorian Weimer43-77/+21
2021-04-21nptl: Move pthread_exit into libcFlorian Weimer39-55/+66
2021-04-21nptl: Move __nptl_deallocate_tsd into libcFlorian Weimer8-102/+116
2021-04-21nptl: Move __pthread_keys global variable into libcFlorian Weimer6-7/+28
2021-04-21nptl_db: Introduce DB_MAIN_ARRAY_VARIABLEFlorian Weimer2-0/+6
2021-04-21nptl: Move internal __nptl_nthreads variable into libcFlorian Weimer9-20/+30
2021-04-21csu: Move calling main out of __libc_start_main_implFlorian Weimer3-70/+116
2021-04-21nptl: Move __pthread_unwind_next into libcFlorian Weimer82-189/+126
2021-04-21nptl: Move pthread_once and __pthread_once into libcFlorian Weimer70-94/+152
2021-04-21nptl: Move __pthread_cleanup_upto into libcFlorian Weimer8-18/+8
2021-04-21x86: Restore compile-time check for shadow stack pointer in longjmpAdhemerval Zanella1-0/+39
2021-04-21nptl: Remove longjmp, siglongjmp from libpthreadFlorian Weimer33-276/+28
2021-04-21nptl: Move legacy cancelation handling into libc as compat symbolsFlorian Weimer68-146/+188
2021-04-21nptl: Move legacy unwinding implementation into libcFlorian Weimer7-116/+97
2021-04-21nptl: Move __pthread_cleanup_routine into libcFlorian Weimer64-33/+76
2021-04-21nptl: Move pthread_mutex_consistent into libcFlorian Weimer69-72/+135
2021-04-21elf: Remove lazy tlsdesc relocation related codeSzabolcs Nagy5-51/+6
2021-04-21Fix argv overrun in getconf (bug 27761)Andreas Schwab1-2/+2
2021-04-21nptl_db: Support different libpthread/ld.so load orders (bug 27744)Florian Weimer7-11/+180
2021-04-19x86: Optimize strlen-avx2.SNoah Goldstein2-214/+334
2021-04-19x86: Optimize strlen-evex.SNoah Goldstein1-264/+317
2021-04-19Reindent string/test-memmove.cH.J. Lu1-15/+15
2021-04-19x86: Expand test-memset.c and bench-memset.cNoah Goldstein2-7/+19
2021-04-19x86: Optimize less_vec evex and avx512 memset-vec-unaligned-erms.SNoah Goldstein5-27/+74
2021-04-19x86-64: Require BMI2 for strchr-avx2.SH.J. Lu2-5/+11
2021-04-19x86-64: Require BMI2 for __strlen_evex and __strnlen_evexH.J. Lu1-2/+4
2021-04-18benchtests: Fix name of exp10f benchmark variantSiddhesh Poyarekar1-1/+1
2021-04-18benchtests: Fix pthread-locks test to produce valid jsonSiddhesh Poyarekar2-8/+11
2021-04-16x86: Expanding test-memmove.c, test-memcpy.c, bench-memcpy-large.cnoah3-55/+82