aboutsummaryrefslogtreecommitdiff
path: root/lib/libthr
Commit message (Expand)AuthorAgeFilesLines
* Updated dependenciesSimon J. Gerraty2014-05-161-1/+1
* Updated dependenciesSimon J. Gerraty2014-05-101-0/+2
* Merge from headSimon J. Gerraty2014-05-081-1/+1
|\
| * Use src.opts.mk in preference to bsd.own.mk except where we need stuffWarner Losh2014-05-061-1/+1
* | Merge headSimon J. Gerraty2014-04-274-8/+19
|\|
| * Convert from WITHOUT_SYSCALL_COMPAT to MK_SYSCALL_COMPAT.Warner Losh2014-04-051-1/+1
| * In _pthread_kill(), if passed pthread is current thread, do not sendKonstantin Belousov2014-02-011-5/+8
| * If check_deferred_signal() execution needs binding of PLT symbol,Konstantin Belousov2013-11-232-2/+10
* | Merge from headSimon J. Gerraty2013-09-058-45/+76
|\|
| * The SUSv4tc1 requires that pthread_setcancelstate() shall be not aKonstantin Belousov2013-06-191-1/+2
| * Since the cause of the problems with the __fillcontextx() wasKonstantin Belousov2013-06-031-15/+7
| * The getcontext() from the __fillcontextx() call in theKonstantin Belousov2013-05-281-2/+7
| * Partially apply the capitalization of the heading word of the sequenceKonstantin Belousov2013-05-271-3/+3
| * Return one-based key so that user can check if the key is ever allocatedDavid Xu2013-05-161-4/+7
| * Fix return value for setcontext and swapcontext.David Xu2013-05-091-4/+8
| * Add accept4() system call.Jilles Tjoelker2013-05-012-0/+27
| * Remove extra code for SA_RESETHAND, it is not needed because kernel hasDavid Xu2013-04-281-7/+0
| * libthr: Fix a parameter name in an internal header file.Jilles Tjoelker2013-04-271-1/+1
| * Remove debug code.David Xu2013-04-181-1/+0
| * Avoid copying memory if SIGCANCEL is not masked.David Xu2013-04-181-4/+14
| * Revert revision 249323, the PR/177624 is confusing, that bug is causedDavid Xu2013-04-181-1/+10
| * libthr: Remove _thr_rtld_fini(), unused since r245630.Jilles Tjoelker2013-04-122-12/+0
* | sync from headSimon J. Gerraty2013-04-121-10/+1
|\|
| * swapcontext wrapper can not be implemented in C, the stack pointer saved inDavid Xu2013-04-101-10/+1
* | Updated dependenciesSimon J. Gerraty2013-03-111-0/+1
* | Updated dependenciesSimon J. Gerraty2013-02-161-2/+0
* | Sync with HEAD.David E. O'Brien2013-02-082-5/+6
|\|
| * libthr: Always use the threaded rtld lock implementation.Jilles Tjoelker2013-01-182-5/+6
* | Updated/new Makefile.dependSimon J. Gerraty2012-11-081-0/+3
* | Sync from headSimon J. Gerraty2012-11-0416-122/+162
|\|
| * In suspend_common(), don't wait for a thread which is in creation, becauseDavid Xu2012-08-275-4/+64
| * Eliminate redundant code, _thr_spinlock_init() has already been calledDavid Xu2012-08-231-3/+0
| * Implement syscall clock_getcpuclockid2, so we can get a clock idDavid Xu2012-08-171-1/+3
| * Merging of projects/armv6, part 2Oleksandr Tymoshenko2012-08-151-1/+13
| * Do defered mutex wakeup once.David Xu2012-08-121-0/+1
| * MFp4:David Xu2012-08-115-24/+38
| * Don't forget to initialize return value.David Xu2012-07-201-1/+1
| * Simplify code by replacing _thr_ref_add() with _thr_find_thread().David Xu2012-07-201-5/+1
| * Eliminate duplicated code.David Xu2012-07-201-19/+10
| * Don't assign same value.David Xu2012-07-202-6/+4
| * Eliminate duplicated code.David Xu2012-07-201-29/+14
| * Eliminate duplicated code.David Xu2012-07-201-30/+16
| * Don't forget to release a thread reference count,David Xu2012-07-201-4/+2
* | Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Marcel Moolenaar2012-08-221-0/+15
|/
* Return EBUSY for PTHREAD_MUTEX_ADAPTIVE_NP too when the mutex could notDavid Xu2012-05-271-0/+1
* Create a common function lookup() to search a chan, this eliminatesDavid Xu2012-05-101-5/+9
* Fix mis-merged line, move SC_LOOKUP() call toDavid Xu2012-05-051-1/+1
* MFp4:David Xu2012-05-033-1/+10
* Set SIGCANCEL to SIGTHR as part of some cleanup of DTrace code.George V. Neville-Neil2012-04-181-1/+1
* umtx operation UMTX_OP_MUTEX_WAKE has a side-effect that it accessesDavid Xu2012-04-052-5/+18