| Commit message (Expand) | Author | Age | Files | Lines |
* | libthr: work around an ASAN false-positive | Alex Richardson | 2021-08-02 | 1 | -0/+6 |
* | rtld: make dlerror() thread-local | Konstantin Belousov | 2021-04-10 | 2 | -0/+25 |
* | rtld: workaround for broken ABI | Konstantin Belousov | 2021-04-10 | 2 | -0/+11 |
* | Remove the last users of ARM_TP_ADDRESS | Andrew Turner | 2021-04-08 | 1 | -8/+0 |
* | Don't add -Winline for WARNS=6 | Alex Richardson | 2021-03-22 | 1 | -1/+0 |
* | libthr malloc: support recursion on thr_malloc_umtx. | Konstantin Belousov | 2021-01-12 | 1 | -2/+11 |
* | libthr: wrap pdfork(2), same as fork(2). | Konstantin Belousov | 2021-01-11 | 3 | -7/+61 |
* | Add CFI start/end proc directives to arm64, i386, and ppc | Conrad Meyer | 2020-12-05 | 1 | -1/+4 |
* | Ensure that threading library is initialized in pthread_mutex_init(). | Konstantin Belousov | 2020-11-30 | 1 | -0/+2 |
* | libc: Add pthread_attr_get_np(3) stub, reporting ESRCH. | Konstantin Belousov | 2020-11-28 | 1 | -0/+1 |
* | Style. | Konstantin Belousov | 2020-11-26 | 1 | -18/+18 |
* | _umtx_op: fix a compat32 bug in UMTX_OP_NWAKE_PRIVATE | Kyle Evans | 2020-11-17 | 2 | -0/+110 |
* | build: provide a default WARNS for all in-tree builds | Kyle Evans | 2020-09-18 | 3 | -0/+5 |
* | Add pthread_getname_np() and pthread_setname_np() aliases for | Konstantin Belousov | 2020-06-10 | 2 | -17/+61 |
* | Revert r361770 "Add pthread_getname_np() and pthread_setname_np() aliases" fo... | Konstantin Belousov | 2020-06-04 | 2 | -4/+0 |
* | Add pthread_getname_np() and pthread_setname_np() aliases | Konstantin Belousov | 2020-06-03 | 2 | -0/+4 |
* | Remove tests for obsolete compilers in the build system | Eric van Gyzen | 2020-05-12 | 1 | -3/+0 |
* | Add HISTORY sections to document when this | Benedict Reuschling | 2020-05-05 | 1 | -1/+6 |
* | Remove libthr, csu, libthread_db and testfloat sparc64 specific directories. | Warner Losh | 2020-02-27 | 4 | -167/+0 |
* | Add pthread_peekjoin_np(3). | Konstantin Belousov | 2020-02-15 | 2 | -7/+30 |
* | Return success, instead of ESRCH, from pthread_cancel(3) applied to the | Konstantin Belousov | 2020-02-13 | 1 | -1/+1 |
* | Use sigfastblock(2) for masking signals in libthr. | Konstantin Belousov | 2020-02-09 | 4 | -6/+69 |
* | Update Makefile.depend files | Simon J. Gerraty | 2019-12-11 | 1 | -1/+0 |
* | libthr: Add missing END() directive for umtx_op_err (amd64) | Conrad Meyer | 2019-10-23 | 1 | -2/+5 |
* | RISC-V: Fix an alignment warning in libthr | Mitchell Horne | 2019-10-09 | 1 | -4/+4 |
* | Fix destruction of the robust mutexes. | Konstantin Belousov | 2019-09-23 | 1 | -1/+5 |
* | Fix _pthread_cancel_enter() and _pthread_cancel_leave() jmptable entries. | Konstantin Belousov | 2019-08-21 | 3 | -4/+8 |
* | Implement _umtx_op_err.S on powerpc / powerpc64. | Brandon Bergren | 2019-08-09 | 3 | -0/+46 |
* | Avoid conflicts with libc symbols in libthr jump table. | Konstantin Belousov | 2019-07-31 | 1 | -2/+0 |
* | Avoid conflicts with libc symbols in libthr jump table. | Konstantin Belousov | 2019-07-31 | 21 | -216/+353 |
* | Restore ability to pass NULL name argument to pthread_set_name_np(3) | Konstantin Belousov | 2019-07-11 | 1 | -1/+1 |
* | Add libc stub for pthread_getthreadid_np(3). | Konstantin Belousov | 2019-06-23 | 1 | -0/+1 |
* | Do not access mutex memory after unlock. | Konstantin Belousov | 2019-04-12 | 1 | -2/+3 |
* | Fix initial exec TLS mode for dynamically loaded shared objects. | Konstantin Belousov | 2019-03-29 | 12 | -2/+408 |
* | revert r341429 "disable BIND_NOW in libc, libthr, and rtld" | Ed Maste | 2019-03-28 | 1 | -1/+0 |
* | Have pthread_cond_destroy() return EBUSY if the condvar has waiters. | Mark Johnston | 2019-03-08 | 1 | -5/+14 |
* | silence cast-align warnings from clang on powerpc64 | Leandro Lupori | 2019-02-13 | 1 | -4/+5 |
* | Fixes for very early use of the pthread_mutex_* and libthr malloc. | Konstantin Belousov | 2019-02-04 | 2 | -0/+7 |
* | Rename rtld-elf/malloc.c to rtld-elf/rtld_malloc.c. | Konstantin Belousov | 2019-01-30 | 1 | -2/+2 |
* | Untangle jemalloc and mutexes initialization. | Konstantin Belousov | 2019-01-29 | 8 | -10/+165 |
* | Remove declarations of syscalls not used in libthr. | Brooks Davis | 2018-12-03 | 1 | -6/+0 |
* | disable BIND_NOW in libc, libthr, and rtld | Ed Maste | 2018-12-03 | 1 | -0/+1 |
* | Use _thr_isthreaded() and _thr_setthreaded() wrappers | Eric van Gyzen | 2018-11-30 | 2 | -4/+4 |
* | _thr_setthreaded() cannot fail; change return type to void | Eric van Gyzen | 2018-11-30 | 3 | -8/+3 |
* | Make libthr(3) use sysconf(_SC_NPROCESSORS_CONF); this shaves off | Edward Tomasz Napierala | 2018-11-19 | 1 | -2/+3 |
* | libthr: minor spacing cleanup. | Pedro F. Giffuni | 2018-08-21 | 1 | -2/+2 |
* | POSIX compliance improvements in the pthread(3) functions. | Pedro F. Giffuni | 2018-08-18 | 11 | -44/+61 |
* | Add pthread_get_name_np(3). | Konstantin Belousov | 2018-08-17 | 4 | -11/+62 |
* | Remove unused file. | Konstantin Belousov | 2018-06-16 | 1 | -29/+0 |
* | Remove references to the LIBC_SCCS and SYSLIBC_SCCS C macros. | John Baldwin | 2018-05-23 | 1 | -4/+1 |