| Commit message (Expand) | Author | Age | Files | Lines |
* | Unify 32-bit and 64-bit PowerPC libthr support. This reduces code | Nathan Whitehorn | 2010-08-24 | 6 | -147/+16 |
* | Remove unused source. | Konstantin Belousov | 2010-08-24 | 1 | -57/+0 |
* | The __hidden definition is provided by sys/cdefs.h. | Konstantin Belousov | 2010-08-24 | 1 | -4/+0 |
* | Add wrapper for setcontext() and swapcontext(), the wrappers | David Xu | 2010-08-24 | 3 | -14/+55 |
* | On shared object unload, in __cxa_finalize, call and clear all installed | Konstantin Belousov | 2010-08-23 | 3 | -0/+26 |
* | Reduce redundant code. | David Xu | 2010-08-20 | 1 | -76/+21 |
* | In current implementation, thread cancellation is done in signal handler, | David Xu | 2010-08-20 | 6 | -99/+284 |
* | According to specification, function fcntl() is a cancellation point only | David Xu | 2010-08-20 | 1 | -4/+11 |
* | Tweak code a bit to be POSIX compatible, when a cancellation request | David Xu | 2010-08-17 | 1 | -0/+2 |
* | Use _SIG_VALID instead of expanded form of the macro. | Konstantin Belousov | 2010-07-12 | 1 | -1/+1 |
* | Fix SVN mismerge. We somehow ended up with the 32-bit powerpc version | Nathan Whitehorn | 2010-07-11 | 2 | -4/+4 |
* | Powerpc64 thread libraries support. | Nathan Whitehorn | 2010-07-10 | 3 | -0/+143 |
* | Coalesce one more broken line. | Daniel Eischen | 2010-05-24 | 1 | -2/+1 |
* | Coalesce a couple of broken lines since they can fit within 80 | Daniel Eischen | 2010-05-24 | 1 | -4/+2 |
* | mdoc: order prologue macros consistently by Dd/Dt/Os | Ulrich Spörlein | 2010-04-14 | 1 | -1/+1 |
* | Merge r195129 from project/mips to head by hand: | Warner Losh | 2010-01-09 | 1 | -2/+6 |
* | remove file thr_sem_new.c. | David Xu | 2010-01-05 | 1 | -1/+0 |
* | Remove extra new semaphore stubs, because libc already has them, and | David Xu | 2010-01-05 | 2 | -110/+0 |
* | Use umtx to implement process sharable semaphore, to make this work, | David Xu | 2010-01-05 | 6 | -232/+172 |
* | Work-around a race condition on ia64 while unlocking a contested lock. | Marcel Moolenaar | 2009-12-14 | 1 | -0/+3 |
* | Revert r199830 for now. Too many ports dlopen() libraries linked with | Konstantin Belousov | 2009-11-28 | 1 | -1/+1 |
* | Libthr cannot be dynamically loaded into the running process. | Konstantin Belousov | 2009-11-26 | 1 | -1/+1 |
* | Current pselect(3) is implemented in usermode and thus vulnerable to | Konstantin Belousov | 2009-10-27 | 1 | -1/+3 |
* | Implement _umtx_op_err() for ia64. | Marcel Moolenaar | 2009-10-24 | 3 | -1/+38 |
* | Make openat(2) a cancellation point. | Jilles Tjoelker | 2009-10-11 | 3 | -0/+34 |
* | don't report error if key was deleted. | David Xu | 2009-09-25 | 1 | -1/+11 |
* | rwlock implemented from libthr need to fall through the 'hard path' and | Attilio Rao | 2009-09-23 | 1 | -2/+5 |
* | In the current code, rdlock_count is not correctly handled for some cases. | Attilio Rao | 2009-07-06 | 2 | -1/+4 |
* | These are some cosmetic changes to improve the clarity of libthr's fork imple... | Brian Feldman | 2009-05-11 | 1 | -9/+9 |
* | Now that the kernel defines CACHE_LINE_SIZE in machine/param.h, use | Robert Watson | 2009-04-19 | 1 | -2/+0 |
* | Turn on nodelete linker flag because libthr can not be unloaded safely, | David Xu | 2009-03-31 | 1 | -0/+1 |
* | Forcibly unlock the malloc() locks in the child process after fork(), | Konstantin Belousov | 2009-03-19 | 1 | -1/+4 |
* | Don't ignore other fcntl functions, directly call __sys_fcntl if | David Xu | 2009-03-09 | 1 | -1/+1 |
* | Don't reference non-existent __fcntl_compat if WITHOUT_SYSCALL_COMPAT is defi... | David Xu | 2009-03-09 | 2 | -0/+10 |
* | With only one threading library, simplify the logic of setting SHLIBDIR. | Ruslan Ermilov | 2009-02-24 | 1 | -4/+2 |
* | Fix build when WITH_SSP is set explicitly. | Ruslan Ermilov | 2009-02-21 | 1 | -2/+1 |
* | Honor WITHOUT_INSTALLLIB in some places. | Jung-uk Kim | 2009-02-13 | 1 | -0/+2 |
* | 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 | 2 | -24/+24 |
* | Invoke _rtld_atfork_post earlier, before we reinitialize rtld locks | Alexander Kabaev | 2008-12-01 | 1 | -3/+4 |
* | Unlock the malloc() locks in the child process after fork(). This gives | Konstantin Belousov | 2008-11-29 | 1 | -0/+1 |
* | Add two rtld exported symbols, _rtld_atfork_pre and _rtld_atfork_post. | Konstantin Belousov | 2008-11-27 | 1 | -1/+10 |
* | Allow psaddr_t to be widened by using thr_pread_{int,long,ptr}, | Marcel Moolenaar | 2008-09-14 | 1 | -2/+2 |
* | Move call to _malloc_thread_cleanup() so that if this is the last thread, | Jason Evans | 2008-09-09 | 1 | -3/+6 |
* | Add thread-specific caching for small size classes, based on magazines. | Jason Evans | 2008-08-27 | 1 | -0/+4 |
* | In function pthread_condattr_getpshared, store result correctly. | David Xu | 2008-08-01 | 1 | -1/+1 |
* | Enable GCC stack protection (aka Propolice) for userland: | Ruslan Ermilov | 2008-06-25 | 1 | -0/+2 |
* | Add two commands to _umtx_op system call to allow a simple mutex to be | David Xu | 2008-06-24 | 3 | -54/+106 |
* | Make pthread_cleanup_push() and pthread_cleanup_pop() as a pair of macros, | David Xu | 2008-06-09 | 3 | -22/+50 |
* | Call the fcntl compatiblity wrapper from the thread library fcntl wrappers | Doug Rabson | 2008-05-30 | 1 | -1/+2 |