summaryrefslogtreecommitdiff
path: root/lib/libthr
AgeCommit message (Expand)Author
2025-12-16libthr: fix -Wunterminated-string-initializationAlex Richardson
2025-08-06libthr: GC unused _sigsuspend()Brooks Davis
2025-07-30libthr: fix typo in commentKonstantin Belousov
2025-07-10libc,libthr: Remove __pthread_distribute_static_tlsJessica Clarke
2025-06-22libthr/amd64: do not set THR_C_RUNTIME for thr_new() if the main thread did u...Konstantin Belousov
2025-06-12Implement CLOCK_TAINathan Whitehorn
2025-06-04C runtime: add kernel version guards on exterrctlBrooks Davis
2025-05-31Provide user interface to retrieve reported extended errorsKonstantin Belousov
2025-05-31C runtime: enable extended error reporting from kernelKonstantin Belousov
2025-05-31thr_new: add a flag indicating that the thread is created by C runtimeKonstantin Belousov
2025-05-29libc, libthr: Ditch MD __pthread_distribute_static_tls helpersJessica Clarke
2025-05-19libthr: add stable user interface for sigfastblock(2)Konstantin Belousov
2025-05-19pthread_switch_add_np(3): removeKonstantin Belousov
2025-05-06libthr.so: mark as -z initfirstKonstantin Belousov
2025-05-05tests: move some files to the tests packageLexi Winter
2025-05-02thr_rtld: accept read lock requests while owning the lock for writeKonstantin Belousov
2025-04-25libthr: properly align struct pthreadsKonstantin Belousov
2025-04-25libthr: add __thr_aligned_alloc_offset()Konstantin Belousov
2025-01-15pthread_create(): styleKonstantin Belousov
2025-01-15libpthread_init(): ensure curthread == NULL until set explicitlyKonstantin Belousov
2025-01-14libthr: switch thread and sleepq memory allocator to crt from libc mallocKonstantin Belousov
2025-01-14pthread_mutex_trylock(): init libthr if neededKonstantin Belousov
2025-01-14libthr: use atomic_add_int() instead of atomic_fetchadd_int()Konstantin Belousov
2024-12-28check_cancel: when in_sigsuspend, send SIGCANCEL unconditionallyKonstantin Belousov
2024-12-28pthread_setcancelstate(3): make it async-signal-safeKonstantin Belousov
2024-12-28thr_cancel.c: use testcancel() instead of manually expanding itKonstantin Belousov
2024-12-28libthr: move dlerror_msg into zeroed part of struct threadKonstantin Belousov
2024-12-28thr_sig.c: styleKonstantin Belousov
2024-12-28thr_cancel.c: styleKonstantin Belousov
2024-11-13libc, libthr: coordinate stubs for pthread_{suspend,resume}_all_npKyle Evans
2024-11-13libthr: allow very early atfork registrationKyle Evans
2024-11-13libthr: add some tests for pthread_atfork() handlingKyle Evans
2024-11-12Retire MK_PROFILE infrastructureEd Maste
2024-10-24Canonicalize the name of the FreeBSD FoundationLi-Wen Hsu
2024-10-15manuals: Fix some "missing section argument"Graham Percival
2024-10-15manuals: Fix "unusual .Xr" warnings with a scriptGraham Percival
2024-10-14Update Makefile.depend filesSimon J. Gerraty
2024-09-27lib{c,sys}: stop exposing errno symbolBrooks Davis
2024-09-24libthr: add libsys for dirdeps buildKa Ho Ng
2024-07-30Remove "All Rights Reserved" from FreeBSD Foundation copyrightsEd Maste
2024-07-30rtld: avoid division in __thr_map_stacks_exec()Konstantin Belousov
2024-07-26Revert "Avoid division in round_up."Brooks Davis
2024-07-26Avoid division in round_up.John F. Carr
2024-07-25libthr: Preresolve selected EABI symbols on arm.Michal Meloun
2024-07-15Remove residual blank line at start of MakefileWarner Losh
2024-07-07rtld: quiet gcc -WrestrictRyan Libby
2024-07-07rtld: actually resolve memcpy pltRyan Libby
2024-07-03libthr _get_curthread i386: quiet gcc -Warray-boundsRyan Libby
2024-07-03libthr _get_curthread amd64: quiet gcc -Warray-boundsRyan Libby
2024-06-24libthr: move __always_inline to canonical positionRyan Libby