about summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
...
* nptl: Move core condition variable functions into libcFlorian Weimer2021-04-2175-342/+166
* nptl: Move core mutex functions into libcFlorian Weimer2021-04-2173-308/+340
* x86: Remove low-level lock optimizationFlorian Weimer2021-04-213-89/+0
* nptl: pthread_mutex_lock, pthread_mutex_unock single-threaded optimizationFlorian Weimer2021-04-213-4/+39
* nptl: Move internal symbol __mutex_aconf into libcFlorian Weimer2021-04-217-6/+72
* pthread: Introduce __pthread_early_initFlorian Weimer2021-04-212-0/+32
* nptl: Move the internal thread priority protection symbols into libcFlorian Weimer2021-04-214-8/+21
* nptl: Move rwlock functions with forwarders into libcFlorian Weimer2021-04-2170-216/+350
* nptl: Move pthread_key_delete into libc.Florian Weimer2021-04-2165-34/+82
* nptl: Move pthread_setspecific, __pthread_setspecific into libcFlorian Weimer2021-04-2168-70/+150
* nptl: Move pthread_getspecific, __pthread_getspecific into libcFlorian Weimer2021-04-2168-70/+148
* nptl: Move pthread_key_create, __pthread_key_create into libcFlorian Weimer2021-04-2168-71/+148
* nptl: Move part of TCB initialization from libpthread to __tls_init_tpFlorian Weimer2021-04-218-97/+52
* elf: Introduce __tls_init_tp for second-phase TCB initializationFlorian Weimer2021-04-216-20/+63
* Remove pthread_key_create-related internals from libc-lock.hFlorian Weimer2021-04-213-48/+7
* dlfcn: dlerror needs to call free from the base namespace [BZ #24773]Florian Weimer2021-04-2114-229/+329
* dlfcn: Failures after dlmopen should not terminate process [BZ #24772]Florian Weimer2021-04-217-4/+110
* nptl: Invoke the set_robust_list system call directly in forkFlorian Weimer2021-04-214-34/+2
* nptl: Move pthread_setcanceltype into libcFlorian Weimer2021-04-2136-36/+4
* nptl: Move pthread_setcancelstate into libcFlorian Weimer2021-04-2143-77/+21
* nptl: Move pthread_exit into libcFlorian Weimer2021-04-2139-55/+66
* nptl: Move __nptl_deallocate_tsd into libcFlorian Weimer2021-04-218-102/+116
* nptl: Move __pthread_keys global variable into libcFlorian Weimer2021-04-216-7/+28
* nptl_db: Introduce DB_MAIN_ARRAY_VARIABLEFlorian Weimer2021-04-212-0/+6
* nptl: Move internal __nptl_nthreads variable into libcFlorian Weimer2021-04-219-20/+30
* csu: Move calling main out of __libc_start_main_implFlorian Weimer2021-04-213-70/+116
* nptl: Move __pthread_unwind_next into libcFlorian Weimer2021-04-2182-189/+126
* nptl: Move pthread_once and __pthread_once into libcFlorian Weimer2021-04-2170-94/+152
* nptl: Move __pthread_cleanup_upto into libcFlorian Weimer2021-04-218-18/+8
* x86: Restore compile-time check for shadow stack pointer in longjmpAdhemerval Zanella2021-04-211-0/+39
* nptl: Remove longjmp, siglongjmp from libpthreadFlorian Weimer2021-04-2133-276/+28
* nptl: Move legacy cancelation handling into libc as compat symbolsFlorian Weimer2021-04-2168-146/+188
* nptl: Move legacy unwinding implementation into libcFlorian Weimer2021-04-217-116/+97
* nptl: Move __pthread_cleanup_routine into libcFlorian Weimer2021-04-2164-33/+76
* nptl: Move pthread_mutex_consistent into libcFlorian Weimer2021-04-2169-72/+135
* elf: Remove lazy tlsdesc relocation related codeSzabolcs Nagy2021-04-215-51/+6
* Fix argv overrun in getconf (bug 27761)Andreas Schwab2021-04-211-2/+2
* nptl_db: Support different libpthread/ld.so load orders (bug 27744)Florian Weimer2021-04-217-11/+180
* x86: Optimize strlen-avx2.SNoah Goldstein2021-04-192-214/+334
* x86: Optimize strlen-evex.SNoah Goldstein2021-04-191-264/+317
* Reindent string/test-memmove.cH.J. Lu2021-04-191-15/+15
* x86: Expand test-memset.c and bench-memset.cNoah Goldstein2021-04-192-7/+19
* x86: Optimize less_vec evex and avx512 memset-vec-unaligned-erms.SNoah Goldstein2021-04-195-27/+74
* x86-64: Require BMI2 for strchr-avx2.SH.J. Lu2021-04-192-5/+11
* x86-64: Require BMI2 for __strlen_evex and __strnlen_evexH.J. Lu2021-04-191-2/+4
* benchtests: Fix name of exp10f benchmark variantSiddhesh Poyarekar2021-04-181-1/+1
* benchtests: Fix pthread-locks test to produce valid jsonSiddhesh Poyarekar2021-04-182-8/+11
* x86: Expanding test-memmove.c, test-memcpy.c, bench-memcpy-large.cnoah2021-04-163-55/+82
* Set the retain attribute on _elf_set_element if CC supports [BZ #27492]Fangrui Song2021-04-1613-4/+162
* x86: Update large memcpy case in memmove-vec-unaligned-erms.Snoah2021-04-161-73/+265