summaryrefslogtreecommitdiff
path: root/sysdeps/nptl
AgeCommit message (Expand)Author
2025-11-22htl: move c11 symbols into libc.gfleury
2025-11-18Remove support for lock elision.Stefan Liebler
2025-11-14Revert __HAVE_64B_ATOMICS configure checkAdhemerval Zanella
2025-11-13htl: Drop pthread-functions infrastructureSamuel Thibault
2025-09-08Remove futex_supports_psharedAndreas Schwab
2025-09-01nptl: Fix "Arch-sepecific" typo in commentJonathan Wakely
2025-09-01nptl: Drop IS_IN (libpthread) around hidden_proto (__pthread_rwlock_unlock)Xi Ruoyao
2025-04-02stdlib: Fix qsort memory leak if callback throws (BZ 32058)Adhemerval Zanella
2025-03-25aio_suspend64: Fix clock discrepancy [BZ #32795]Samuel Thibault
2025-03-13nptl: PTHREAD_COND_INITIALIZER compatibility with pre-2.41 versions (bug 32786)Florian Weimer
2025-03-12Linux: Add the pthread_gettid_np function (bug 27880)Florian Weimer
2025-02-21nptl: clear the whole rseq area before registrationMichael Jeanson
2025-01-30nptl: Add support for setup guard pages with MADV_GUARD_INSTALLAdhemerval Zanella
2025-01-17nptl: Remove g_refs from condition variablesMalte Skarupke
2025-01-10nptl: Move the rseq area to the 'extra TLS' blockMichael Jeanson
2025-01-10nptl: Introduce <rseq-access.h> for RSEQ_* accessorsMichael Jeanson
2025-01-10nptl: Add rseq auxvalsMichael Jeanson
2025-01-09Move <thread_pointer.h> to kernel-independent sysdeps directoriesFlorian Weimer
2025-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert
2024-12-31elf: Do not change stack permission on dlopen/dlmopenAdhemerval Zanella
2024-11-12linux: Add support for getrandom vDSOAdhemerval Zanella
2024-10-08stdlib: Make abort/_Exit AS-safe (BZ 26275)Adhemerval Zanella
2024-09-28Linux: Block signals around _Fork (bug 32215)Florian Weimer
2024-08-23nptl: Fix Race conditions in pthread cancellation [BZ#12683]Adhemerval Zanella
2024-07-09Linux: Make __rseq_size useful for feature detection (bug 31965)Florian Weimer
2024-07-03nptl: fix potential merge of __rseq_* relro symbolsMichael Jeanson
2024-04-02Always define __USE_TIME_BITS64 when 64 bit time_t is usedAdhemerval Zanella
2024-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert
2023-05-30Fix misspellings in sysdeps/ -- BZ 25337Paul Pluzhnikov
2023-05-01hurd 64bit: Add missing libanlSamuel Thibault
2023-04-20Created tunable to force small pages on stack allocation.Cupertino Miranda
2023-03-29Remove --enable-tunables configure optionAdhemerval Zanella Netto
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers
2022-09-26Use atomic_exchange_release/acquireWilco Dijkstra
2022-09-23Use C11 atomics instead of atomic_decrement_and_testWilco Dijkstra
2022-09-20m68k: Enforce 4-byte alignment on internal locks (BZ #29537)Adhemerval Zanella
2022-09-13Use relaxed atomics since there is no MO dependenceWilco Dijkstra
2022-08-11libio: Improve performance of IO locksWilco Dijkstra
2022-08-03nptl: Remove uses of assert_perrorFlorian Weimer
2022-07-27arc4random: simplify design for better safetyJason A. Donenfeld
2022-07-22stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417)Adhemerval Zanella Netto
2022-07-05Replace __libc_multiple_threads with __libc_single_threadedAdhemerval Zanella
2022-06-24misc: Optimize internal usage of __libc_single_threadedAdhemerval Zanella
2022-05-09nptl: Add backoff mechanism to spinlock loopWangyang Guo
2022-04-26posix: Remove unused definition on _ForkAdhemerval Zanella
2022-04-14nptl: Handle spurious EINTR when thread cancellation is disabled (BZ#29029)Adhemerval Zanella
2022-02-02Linux: Use ptrdiff_t for __rseq_offsetFlorian Weimer
2022-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert
2021-12-09nptl: Add public rseq symbols and <sys/rseq.h>Florian Weimer
2021-12-09nptl: Add glibc.pthread.rseq tunable to control rseq registrationFlorian Weimer