aboutsummaryrefslogtreecommitdiff
path: root/lib/libthr
Commit message (Expand)AuthorAgeFilesLines
* Some third-party malloc(3) implementations use pthread_setspecific(3)Konstantin Belousov2015-05-151-110/+91
* Disable the tests that use makecontext on arm64, it still needs to beAndrew Turner2015-04-271-0/+2
* Build/install libc, librt, libthr, and msun NetBSD test suites on allEnji Cooper2015-04-273-13/+3
* _pthread_cleanup_push: fix allocator sizeof operand mismatchPedro F. Giffuni2015-04-221-1/+1
* The lseek(2), mmap(2), truncate(2), ftruncate(2), pread(2), andKonstantin Belousov2015-04-182-16/+0
* Make wait6(2), waitid(3) and ppoll(2) cancellation points. TheKonstantin Belousov2015-04-181-0/+41
* Add pthread_md.h for arm64.Andrew Turner2015-03-301-0/+84
* Make kevent(2) a cancellation point.Konstantin Belousov2015-03-291-0/+24
* Start to import support for the AArch64 architecture from ARM. This changeAndrew Turner2015-03-191-0/+2
* Fix a typo in comment and explain the reason.Jung-uk Kim2015-03-091-1/+1
* Propagate errors from _thr_umutex_unlock2 through mutex_unlock_common.Konstantin Belousov2015-02-251-3/+4
* Properly interpose libc spinlocks, was missed in r276630. InKonstantin Belousov2015-02-143-8/+8
* Update libthr(3) man page to reflect the work done to support dlopen.Konstantin Belousov2015-02-121-31/+11
* Fully initialize allocated memory for the new barrier. TheKonstantin Belousov2015-02-061-4/+1
* Merge all the copies of _tcb_ctor and _tcb_dtor.Andrew Turner2015-01-2121-321/+10
* Fix bug in r276630. Do not allow pthread_sigmask() to block SIGCANCEL.Konstantin Belousov2015-01-211-1/+2
* Reduce the size of the interposing table and amount ofKonstantin Belousov2015-01-113-160/+0
* Avoid use of register variables. Clang 3.5 treats this as undefined behavior,Justin Hibbits2015-01-061-7/+7
* Avoid calling internal libc function through PLT or accessing dataKonstantin Belousov2015-01-052-2/+2
* Fix known issues which blow up the process after dlopen("libthr.so")Konstantin Belousov2015-01-0310-449/+360
* Revert r274772: it is not valid on MIPSEd Maste2014-11-252-6/+6
* Use canonical __PIC__ flagEd Maste2014-11-212-6/+6
* Add reachover Makefiles for contrib/netbsd-tests/lib/libpthread asEnji Cooper2014-11-166-0/+121
* Fix description of mutex acquisition.Sergey Kandaurov2014-09-261-2/+8
* Expand the libthr(3) manpage to document knobs accepted by libthr.soKonstantin Belousov2014-09-241-2/+215
* Switch the defaults to not split the RLIMIT_STACK-sized initial threadKonstantin Belousov2014-09-241-3/+4
* Fix typo in a comment.Rui Paulo2014-09-021-1/+1
* Add a knob LIBPTHREAD_BIGSTACK_MAIN, which instructs libthr to leaveKonstantin Belousov2014-08-132-1/+12
* Style.Konstantin Belousov2014-08-131-1/+1
* Remove ia64.Marcel Moolenaar2014-07-074-174/+0
* Add the DTrace probe definitions for plockstat support.Rui Paulo2014-07-051-0/+46
* use .Mt to mark up email addresses consistently (part3)Baptiste Daroussin2014-06-231-4/+4
* Right now, the rtld prefork hook locks the rtld bind lock in the readKonstantin Belousov2014-05-242-4/+30
* Use src.opts.mk in preference to bsd.own.mk except where we need stuffWarner Losh2014-05-061-1/+1
* 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
* 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