aboutsummaryrefslogtreecommitdiff
path: root/libpthread
AgeCommit message (Expand)AuthorFilesLines
2026-01-09add gettid syscall wrapperWaldemar Brodkorb2-1/+14
2025-10-15NPTL: remove attribute_protected from functionWaldemar Brodkorb1-1/+0
2025-09-22nds32: add missing define for TLSWaldemar Brodkorb1-0/+2
2025-03-12m68k: fix alignment in NPTL codeThorsten Glaser1-9/+9
2024-10-30fix TLS memory leak with dlopenMingxiang Lu17-2/+49
2024-06-04xtensa: add FDPIC supportMax Filippov2-9/+26
2024-05-21linuxthreads: enable unwinding over signal framesMax Filippov1-0/+2
2024-05-18Fix riscv32 build with gcc-14.Dmitry Chestnykh2-0/+4
2024-05-18Fix uClibc build for nds32 with gcc-14.Dmitry Chestnykh1-1/+1
2024-04-20Switch x86 NPTL impl to generic C code.Dmitry Chestnykh56-5685/+17
2024-04-14tree: Remove ^LPetr Vorel1-2/+2
2024-04-13Provide fixups for riscv32.Dmitry Chestnykh3-2/+7
2024-03-29riscv32: implement linuxthreads, from sorearWaldemar Brodkorb1-0/+61
2024-03-28riscv64: implement Linuxthreads, from sorearWaldemar Brodkorb2-1/+62
2024-03-20riscv32: sync with riscv64Waldemar Brodkorb5-100/+65
2024-03-19riscv64: clone behaves like on aarch64, fixes tst-basic3, reported by sorearWaldemar Brodkorb1-17/+1
2024-03-19riscv64: sync with glibc, fix all TLS errors in uClibc-ng-testWaldemar Brodkorb6-85/+66
2024-03-07libpthread/linuxthreads: add missing string.h include in condvar.cMarcus Haehnel1-0/+1
2024-03-07libpthread: Remove no longer valid attribute_unusedMarcus Haehnel1-1/+1
2024-03-03riscv32: add basic support for NPTLWaldemar Brodkorb16-0/+791
2024-02-28libc: Pass 64bit-only time structures to syscalls.Dmitry Chestnykh2-6/+23
2024-02-26Add time64 support for MIPS32.Dmitry Chestnykh1-0/+61
2024-02-25Add support for using time64 on big-endian machines.Dmitry Chestnykh3-3/+14
2024-02-25Remove unneeded comparisons.Dmitry Chestnykh1-2/+2
2024-02-22Introduce time64 support.Dmitry Chestnykh14-5/+165
2023-11-27linuxthreads: Avoid unused variable warningMarcus Haehnel1-8/+2
2023-11-09libpthread/nptl: make default stack size configurableBen Wolsieffer21-67/+7
2023-10-28Fix -Warray-parameter warning for __sigsetjmpPavel Kozlov1-2/+2
2023-08-03linuxthreads/signal: improve sigaction behaviorMax Filippov1-6/+11
2023-01-22Fix for CVE-2022-29503.linted1-5/+30
2022-09-21static pie: fix building static PDEMax Filippov1-2/+5
2022-09-07nptl: use mmap to allocate initial TLS data for static PIE on noMMUMax Filippov1-2/+5
2022-07-26Added support for creation of Static Position-Independent Executables (PIE) o...linted2-0/+8
2022-07-20linuxthread/arm: Unlock ldrex/strex varsion of testandset for __ARM_ARCH >= 7Vladimir Murzin1-1/+1
2022-07-20linuxthreads/arm: fix ldrex/strex loop when built with O0Vladimir Murzin1-25/+9
2021-12-24Fix -Wundef related warningsYann Sionneau1-1/+1
2021-04-18libpthread/nptl: create timer thread with sufficiant stack size (account for ...Peter Seiderer3-1/+8
2020-10-02kvx: add support for kvx arch to uClibc-ngYann Sionneau18-0/+895
2020-09-22Fix warning due to unused label in NPTLYann Sionneau1-0/+2
2020-09-02Revert "Fix static linking with GCC-10"Waldemar Brodkorb1-1/+1
2020-08-11Fix static linking with GCC-10Lance Fredrickson1-1/+1
2020-08-11xtensa: add exclusive access supportMax Filippov3-0/+89
2020-08-11xtensa: relax memory constraint in atomic assemblyMax Filippov1-8/+7
2020-07-02Rename __unused struct members to include a namespaceEd Wildgoose2-3/+3
2019-11-17riscv64: fix DB_THREAD_SELF, fixes 4 testsuite failuresWaldemar Brodkorb1-1/+1
2019-11-17riscv64: fix comments borrowed from or1k portYann Sionneau2-3/+3
2019-11-08riscv64: implement NPTL/TLSWaldemar Brodkorb17-7/+794
2019-10-30Make __syscall_error return long, as expected by syscall() callersCarlos Santos1-2/+2
2019-04-14Fix _dl_deallocate_tls in !SHARED caseYann Sionneau2-1/+9
2018-12-14several patches for uclibc nghan_mao@c-sky.com2-0/+8