| Commit message (Expand) | Author | Age | Files | Lines |
* | thr_rtld: accept read lock requests while owning the lock for write | Konstantin Belousov | 2025-05-02 | 1 | -5/+21 |
* | lib{c,sys}: stop exposing errno symbol | Brooks Davis | 2024-09-27 | 1 | -4/+3 |
* | libthr: Preresolve selected EABI symbols on arm. | Michal Meloun | 2024-07-25 | 1 | -0/+3 |
* | rtld: quiet gcc -Wrestrict | Ryan Libby | 2024-07-07 | 1 | -3/+3 |
* | libthr: remove explicit sys/cdefs.h includes | Konstantin Belousov | 2024-03-06 | 1 | -2/+0 |
* | libthr: Force the thr_wake() symbol to be resolved during initialization | Mark Johnston | 2024-02-02 | 1 | -0/+1 |
* | Remove $FreeBSD$: one-line .c pattern | Warner Losh | 2023-08-16 | 1 | -2/+0 |
* | libthr rtld locks: do not leak URWLOCK_READ_WAITERS into child | Konstantin Belousov | 2023-05-22 | 1 | -0/+11 |
* | spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD | Warner Losh | 2023-05-12 | 1 | -1/+1 |
* | rtld: make dlerror() thread-local | Konstantin Belousov | 2021-04-10 | 1 | -0/+21 |
* | rtld: workaround for broken ABI | Konstantin Belousov | 2021-04-10 | 1 | -0/+8 |
* | Use sigfastblock(2) for masking signals in libthr. | Konstantin Belousov | 2020-02-09 | 1 | -0/+2 |
* | lib: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-26 | 1 | -1/+3 |
* | Use __FBSDID() for .c files from lib/libthr/thread. | Konstantin Belousov | 2016-04-08 | 1 | -3/+3 |
* | From libthr, remove special and strange code to set up session and | Konstantin Belousov | 2016-03-21 | 1 | -0/+1 |
* | Pre-resolve symbols required for the deferred signal processing. This | Konstantin Belousov | 2015-08-10 | 1 | -0/+7 |
* | Right now, the rtld prefork hook locks the rtld bind lock in the read | Konstantin Belousov | 2014-05-24 | 1 | -1/+20 |
* | libthr: Remove _thr_rtld_fini(), unused since r245630. | Jilles Tjoelker | 2013-04-12 | 1 | -11/+0 |
* | Implement the __pthread_map_stacks_exec() for libthr. | Konstantin Belousov | 2011-01-09 | 1 | -0/+5 |
* | Add signal handler wrapper, the reason to add it becauses there are | David Xu | 2010-09-01 | 1 | -6/+7 |
* | clear lock to zero state if it is destroyed. | David Xu | 2010-08-27 | 1 | -0/+3 |
* | Decrease rdlock count only when thread unlocked a reader lock. | David Xu | 2010-08-26 | 1 | -1/+1 |
* | In the current code, rdlock_count is not correctly handled for some cases. | Attilio Rao | 2009-07-06 | 1 | -0/+2 |
* | Now that the kernel defines CACHE_LINE_SIZE in machine/param.h, use | Robert Watson | 2009-04-19 | 1 | -2/+0 |
* | When libthr and rtld start up, there are a number of magic spells cast | Peter Wemm | 2008-12-07 | 1 | -1/+1 |
* | Provide custom simple allocator for rtld locks in libthr. The allocator | Konstantin Belousov | 2008-12-02 | 1 | -23/+23 |
* | Use native rwlock. | David Xu | 2008-04-22 | 1 | -54/+20 |
* | Replace function _umtx_op with _umtx_op_err, the later function directly | David Xu | 2008-04-02 | 1 | -1/+1 |
* | Resolve __error()'s PLT early so that it needs not to be resolved again, | David Xu | 2008-03-21 | 1 | -0/+3 |
* | Preserve application code's errno in rtld locking code, it attemps to keep | David Xu | 2008-03-20 | 1 | -2/+31 |
* | Remove umtx_t definition, use type long directly, add wrapper function | David Xu | 2007-11-21 | 1 | -5/+5 |
* | WARNS level 4 cleanup. | David Xu | 2006-04-04 | 1 | -2/+2 |
* | Only wake up writer if the lock is free. | David Xu | 2006-03-25 | 1 | -2/+2 |
* | Add locking support for rtld. | David Xu | 2006-03-25 | 1 | -0/+219 |