aboutsummaryrefslogtreecommitdiff
path: root/lib/libthr
Commit message (Expand)AuthorAgeFilesLines
* libthr: minor spacing cleanup.Pedro F. Giffuni2018-08-211-2/+2
* POSIX compliance improvements in the pthread(3) functions.Pedro F. Giffuni2018-08-1811-44/+61
* Add pthread_get_name_np(3).Konstantin Belousov2018-08-174-11/+62
* Remove unused file.Konstantin Belousov2018-06-161-29/+0
* Remove references to the LIBC_SCCS and SYSLIBC_SCCS C macros.John Baldwin2018-05-231-4/+1
* Ensure thread library is initialized in pthread_testcancel().John Baldwin2018-03-211-1/+3
* libthr: Fix missing break in switch.Pedro F. Giffuni2018-01-271-0/+1
* lib: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2633-22/+88
* General further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2020-20/+61
* spdx: initial adoption of licensing ID tags.Pedro F. Giffuni2017-11-189-9/+27
* Use MACHINE_CPUARCH in preference MACHINE for userland.Warner Losh2017-11-071-1/+1
* DIRDEPS_BUILD: Update dependencies.Bryan Drewery2017-10-314-4/+0
* Fix misleading comment.Michal Meloun2017-10-291-1/+2
* [libthr] revert change of visibility of _thread_keytable to unbreak debuggerMichael Zhilin2017-10-022-1/+4
* Add HAS_TESTS to all Makefiles that are currently using theEnji Cooper2017-08-021-0/+1
* Convert traditional ${MK_TESTS} conditional idiom for including testEnji Cooper2017-08-021-3/+1
* libthr: check for possible overflow in the pthread_barrier_init() count.Pedro F. Giffuni2017-07-151-1/+1
* libthr: 'count' is unsigned so don't check for negative values.Pedro F. Giffuni2017-07-141-1/+1
* libthr: increase WARNS to the default (6)Eric van Gyzen2017-05-261-1/+1
* libthr: fix warnings at WARNS=6Eric van Gyzen2017-05-266-11/+3
* libthr: fix style in previous commitEric van Gyzen2017-05-261-1/+1
* libthr: prevent setcontext() from masking SIGTHREric van Gyzen2017-05-261-1/+1
* libthr: fix warnings from GCC when WARNS=6Eric van Gyzen2017-05-235-20/+32
* Revert r318583 (libthr: use default WARNS level of 6)Eric van Gyzen2017-05-221-0/+1
* libthr: Use CLI flags instead of pragmas to disable warningsEric van Gyzen2017-05-203-21/+6
* libthr: use default WARNS level of 6Eric van Gyzen2017-05-201-1/+0
* Remove old spinlock_debug code from libcEric van Gyzen2017-05-202-7/+6
* libthr: change CHECK_AND_INIT_RWLOCK to an inline functionEric van Gyzen2017-05-201-24/+47
* libthr: disable thread-safety warningsEric van Gyzen2017-05-201-0/+1
* libthr: fix warnings at WARNS=6Eric van Gyzen2017-05-198-11/+33
* Fix __pthread_mutex_trylock() to call THR_CRITICAL_LEAVE() on failure ratherJason Evans2017-05-131-1/+1
* Add clock_nanosleep()Eric van Gyzen2017-03-192-0/+19
* Make use of clang nullability attributes.Pedro F. Giffuni2017-01-281-5/+7
* libthr: coalesce repeated #if blocksEd Maste2017-01-251-3/+0
* Use SRCTOP-relative paths to other directories instead of .CURDIR-relative onesEnji Cooper2017-01-202-12/+12
* Upgrade NetBSD tests to 01.11.2017_23.20 snapshotEnji Cooper2017-01-131-0/+1
* Do not leak curthread->inact_mtx when cancelling in pthread_cond_wait(3).Konstantin Belousov2016-12-061-2/+12
* When MAKEOBJDIRPREFIX points to a case-insensitive file system, theMarcel Moolenaar2016-09-241-3/+3
* The fdatasync(2) call must be cancellation point.Konstantin Belousov2016-08-161-0/+15
* [mips] convert over =v to =r for the inline assembly.Adrian Chadd2016-08-141-2/+2
* [mips] add support for using the MIPS user register for TLS data.Adrian Chadd2016-08-071-0/+50
* Add __cxa_thread_atexit(3) API implementation.Konstantin Belousov2016-08-061-1/+8
* Remove empty initializer for the once facility. It was not neededKonstantin Belousov2016-07-273-7/+0
* Revert r302194, there are issues with some applications after changingKonstantin Belousov2016-06-251-4/+1
* For pthread_mutex_trylock() call on owned error-check or non-portableKonstantin Belousov2016-06-251-2/+5
* Fix markup.Konstantin Belousov2016-06-041-1/+1
* libthr: Use formatted PANIC()Conrad Meyer2016-06-013-24/+10
* libthr: _thread_vprintf: Enhance support for %p, %#xConrad Meyer2016-06-011-1/+8
* libthr: Add vprintf variant of _thread_printf, formatted PANIC()Conrad Meyer2016-06-013-11/+34
* Stop inlining the struct ucond definition into struct pthread_cond.Konstantin Belousov2016-05-292-15/+11