aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* pthread: Move robust mutex tests from nptl to sysdeps/pthreadSamuel Thibault2020-02-161-0/+2
* htl: Add missing functions and defines for robust mutexesSamuel Thibault2020-02-161-0/+1
* htl C11 threads: Avoid pthread_ symbols visibility in static librarySamuel Thibault2020-02-1028-28/+28
* hurd: Add __pthread_spin_wait and use itSamuel Thibault2020-02-1115-21/+21
* htl: Fix barrier_wait with one threadSamuel Thibault2020-02-101-1/+3
* htl: Make sem_wait/sem_timedwait interruptibleSamuel Thibault2020-02-101-6/+4
* htl: Make sem_open return ENOSYSSamuel Thibault2020-02-101-1/+1
* htl: Add support for semaphore maximum valueSamuel Thibault2020-02-101-0/+7
* htl: Add support for libc cancellation pointsSamuel Thibault2020-02-101-0/+1
* htl: clean __pthread_get_cleanup_stack hidden protoSamuel Thibault2020-02-101-1/+1
* htl: support cancellation during pthread_onceSamuel Thibault2020-02-091-0/+10
* htl: make pthread_cond_destroy return EBUSY on waitersSamuel Thibault2020-02-091-1/+8
* htl: Report missing mutex lock on pthread_cond_*waitSamuel Thibault2020-02-091-0/+4
* htl: Fix default guard sizeSamuel Thibault2020-02-091-1/+1
* htl: Avoid check-installed-headers looking at inlinesSamuel Thibault2020-02-091-2/+4
* htl: Do not put spin_lock inlines in public headersSamuel Thibault2020-02-092-36/+36
* C11 threads: Move implementation to sysdeps/pthreadSamuel Thibault2020-02-093-1/+33
* htl: Add C11 threads types definitionsSamuel Thibault2020-02-091-0/+13
* htl: Make __PTHREAD_ONCE_INIT more flexibleSamuel Thibault2020-02-092-2/+2
* htl: Add support for C11 threads behaviorSamuel Thibault2020-02-091-0/+3
* htl: Add missing internal functions declarationsSamuel Thibault2020-02-091-0/+13
* htl: Rename _pthread_mutex_init/destroy to __pthread_mutex_init/destroySamuel Thibault2020-02-092-3/+4
* htl: Remove unused filesSamuel Thibault2020-02-0923-1099/+0
* htl: Add internal version of __pthread_mutex_timedlockSamuel Thibault2020-01-132-1/+4
* htl: Avoid exposing unixoid functionsSamuel Thibault2020-01-131-1/+1
* htl: Add type sizes in bits/pthreadtypes-arch.h and check themSamuel Thibault2020-01-1311-0/+24
* htl: Add internal versions of functions used by C11 threadsSamuel Thibault2020-01-133-1/+5
* htl: Add __errno_location and __h_errno_locationSamuel Thibault2020-01-041-0/+4
* htl: Move pthread_atfork to libc_nonshared.aSamuel Thibault2020-01-042-3/+3
* htl: Use dso_handle.hSamuel Thibault2020-01-041-5/+2
* Update copyright dates with scripts/update-copyrights.Joseph Myers2020-01-01134-134/+134
* time: Introduce function to check correctness of nanoseconds valueLukasz Majewski2019-10-275-5/+10
* Prefer https to http for gnu.org and fsf.org URLsPaul Eggert2019-09-07134-134/+134
* hurd: advertise *_setpshared as not supportedSamuel Thibault2019-01-024-0/+4
* Update copyright dates with scripts/update-copyrights.Joseph Myers2019-01-01134-134/+134
* htl: Fix comparing attr with default valuesSamuel Thibault2018-12-014-4/+4
* hurd: Avoid PLTs for __pthread_get/setspecificSamuel Thibault2018-08-093-0/+4
* Fix C11 conformance issuesAdhemerval Zanella2018-07-251-0/+1
* hurd: Fix missing __pthread_get_cleanup_stack symbolSamuel Thibault2018-06-162-3/+1
* hurd: Avoid PLT ref for __pthread_get_cleanup_stackSamuel Thibault2018-06-162-1/+3
* hurd: Avoid exposing all <sched.h> symbols from sys/types.hSamuel Thibault2018-04-191-1/+1
* Revert "Fix sched_param"Samuel Thibault2018-04-193-5/+5
* Fix sched_paramSamuel Thibault2018-04-183-5/+5
* hurd: Avoid local PLTs in libpthread.Samuel Thibault2018-04-0210-14/+52
* hurd: Bump remaining LGPL2+ htl licences to LGPL 2.1+Samuel Thibault2018-04-02121-848/+847
* hurd: Add hurd thread librarySamuel Thibault2018-04-02139-0/+6854