| Commit message (Expand) | Author | Age | Files | Lines |
* | Add test for pthread_sigqueue(3) | Konstantin Belousov | 2024-04-23 | 2 | -0/+121 |
* | libthr: add pthread_sigqueue(3) | Konstantin Belousov | 2024-04-23 | 4 | -0/+85 |
* | libthr: always use __libc_interposing_slot() | Brooks Davis | 2024-04-22 | 1 | -1/+1 |
* | syscalls.master: make __sys_fcntl take an intptr_t | Brooks Davis | 2024-03-19 | 1 | -2/+2 |
* | libthr: restore _pthread_cond_timedwait | Brooks Davis | 2024-03-12 | 1 | -0/+1 |
* | libthr: remove explicit sys/cdefs.h includes | Konstantin Belousov | 2024-03-06 | 50 | -55/+0 |
* | lib{c,thr}: add DT_RUNPATH for gcc -m32 | Brooks Davis | 2024-02-19 | 1 | -0/+5 |
* | lib{c,sys}: move auxargs more firmly into libsys | Brooks Davis | 2024-02-19 | 1 | -0/+2 |
* | libthr: filter rather than link with libsys | Brooks Davis | 2024-02-07 | 2 | -3/+5 |
* | libthr: move _umtx_op_err() to libsys | Brooks Davis | 2024-02-05 | 12 | -143/+11 |
* | libc: split libc and syscall interposing (1/2) | Brooks Davis | 2024-02-05 | 1 | -5/+10 |
* | libthr: Force the thr_wake() symbol to be resolved during initialization | Mark Johnston | 2024-02-02 | 1 | -0/+1 |
* | pthread_attr_get_np(): Use malloc(), report ENOMEM, don't tamper on error | Olivier Certner | 2024-01-10 | 2 | -20/+27 |
* | libhtr: pthread_attr_setaffinity_np(): Replace calloc() with malloc() | Olivier Certner | 2024-01-09 | 1 | -1/+1 |
* | libthr: thr_attr.c: More style and clarity fixes | Olivier Certner | 2024-01-09 | 1 | -7/+7 |
* | libthr: thr_attr.c: EINVAL, not ENOTSUP, on invalid arguments | Olivier Certner | 2024-01-04 | 1 | -13/+7 |
* | libthr: thr_attr.c: Clarity, whitespace and style | Olivier Certner | 2024-01-04 | 1 | -278/+193 |
* | lib: Automated cleanup of cdefs and other formatting | Warner Losh | 2023-11-27 | 9 | -9/+0 |
* | dirdeps: Update/fix Makefile.depend* for toolchain | Ka Ho Ng | 2023-11-27 | 1 | -0/+1 |
* | libc: export pthread_getname_np stub | Minsoo Choo | 2023-08-20 | 3 | -3/+6 |
* | Remove $FreeBSD$: two-line nroff pattern | Warner Losh | 2023-08-16 | 1 | -2/+0 |
* | Remove $FreeBSD$: one-line sh pattern | Warner Losh | 2023-08-16 | 15 | -15/+0 |
* | Remove $FreeBSD$: one-line .c pattern | Warner Losh | 2023-08-16 | 57 | -114/+0 |
* | Remove $FreeBSD$: one-line .h pattern | Warner Losh | 2023-08-16 | 1 | -1/+0 |
* | Remove $FreeBSD$: two-line .h pattern | Warner Losh | 2023-08-16 | 19 | -38/+0 |
* | thr_mutex.c: style | Konstantin Belousov | 2023-07-26 | 1 | -2/+2 |
* | libthr: trigger library initialization on rwlock calls | Konstantin Belousov | 2023-07-16 | 1 | -2/+11 |
* | libthr: some style in thr_rwlock.c | Konstantin Belousov | 2023-07-16 | 1 | -2/+2 |
* | libthr: Patch to reduce latency to acquire+release a pthread mutex. | Greg Becker | 2023-07-08 | 1 | -4/+4 |
* | libthr: Add src.conf variable WITHOUT_PTHREADS_ASSERTIONS | Greg Becker | 2023-07-07 | 2 | -1/+3 |
* | libpthread: allocate rwlocks and spinlocks in dedicated cachelines | Greg Becker | 2023-06-27 | 2 | -2/+6 |
* | libthr rtld locks: do not leak URWLOCK_READ_WAITERS into child | Konstantin Belousov | 2023-05-22 | 3 | -0/+17 |
* | spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD | Warner Losh | 2023-05-12 | 38 | -38/+38 |
* | Update/fix Makefile.depend for userland | Simon J. Gerraty | 2023-04-19 | 1 | -0/+1 |
* | umtx: allow to configure minimal timeout (in nanoseconds) | Konstantin Belousov | 2023-04-18 | 2 | -0/+17 |
* | libthr pshared: correct a bug in allocation | Konstantin Belousov | 2023-02-01 | 1 | -5/+10 |
* | libthr: add pshared_destroy() helper | Konstantin Belousov | 2023-02-01 | 1 | -5/+12 |
* | libthr: Trim trailing whitespaces in pthread_attr_affinity. | Dmitry Chagin | 2023-01-29 | 1 | -3/+3 |
* | libthr: Fix pthread_attr_[g|s]etaffinity_np to match it's manual and the kernel. | Dmitry Chagin | 2023-01-29 | 1 | -2/+4 |
* | libthr(3): Fix a typo in a source code comment | Gordon Bergling | 2023-01-11 | 1 | -1/+1 |
* | libthr: extract code to get main stack base and size into helpers | Konstantin Belousov | 2022-09-16 | 3 | -36/+46 |
* | libc, libthr: use AT_USRSTACK{BASE,LIM} instead of sysctl("kern.usrstack") an... | Konstantin Belousov | 2022-09-16 | 2 | -18/+33 |
* | libthr: use nitems() for mib length | Konstantin Belousov | 2022-09-16 | 2 | -5/+4 |
* | Remove PAGE_SIZE from libthr | Andrew Turner | 2022-05-03 | 13 | -11/+33 |
* | Use the existing page size in libthr | Andrew Turner | 2022-05-03 | 1 | -1/+1 |
* | libthr: Disable stack unwinding on ARM. | John Baldwin | 2022-02-10 | 1 | -0/+4 |
* | Install unwind.h into /usr/include | John Baldwin | 2022-02-10 | 1 | -1/+0 |
* | Use uintptr_t for return type of _Unwind_GetCFA. | John Baldwin | 2022-01-27 | 1 | -2/+2 |
* | Use an unsigned 64-bit integer for exception class. | John Baldwin | 2022-01-27 | 1 | -2/+2 |
* | libthr: Use TLS_TCB_* in _tcb_[cd]tor. | John Baldwin | 2022-01-25 | 1 | -2/+2 |