summary refs log tree commit diff
path: root/htl
Commit message (Expand)AuthorAgeFilesLines
* Add the __libc_single_threaded variableFlorian Weimer2020-07-061-0/+5
* htl: Move cleanup stack to variable shared between libc and pthreadSamuel Thibault2020-06-146-6/+9
* htl: initialize first and prevent from unloadingSamuel Thibault2020-06-141-0/+1
* htl: Fix linking static tests by factorizing the symbols listSamuel Thibault2020-06-104-45/+30
* pthread: Move back linking rules to nptl and htlSamuel Thibault2020-06-081-0/+18
* htl: Fix tls initialization for already-created threadsSamuel Thibault2020-06-071-0/+29
* htl: Enable more testsSamuel Thibault2020-06-071-9/+0
* htl: Add sem_clockwait supportSamuel Thibault2020-06-071-1/+3
* htl: fix register-atfork orderingSamuel Thibault2020-06-071-7/+7
* htl: Add clock variantsSamuel Thibault2020-05-262-9/+60
* htl: Link internal htl tests against libpthreadSamuel Thibault2020-02-171-1/+1
* htl: Add missing functions and defines for robust mutexesSamuel Thibault2020-02-161-0/+5
* htl C11 threads: Avoid pthread_ symbols visibility in static librarySamuel Thibault2020-02-107-7/+7
* htl: Avoid a local plt for pthread_selfSamuel Thibault2020-02-101-3/+3
* htl: Make joining self return EDEADLKSamuel Thibault2020-02-101-0/+3
* htl: Make sem_wait/sem_timedwait interruptibleSamuel Thibault2020-02-102-0/+10
* htl: Add support for libc cancellation pointsSamuel Thibault2020-02-104-1/+50
* htl: clean __pthread_get_cleanup_stack hidden protoSamuel Thibault2020-02-103-5/+3
* htl: Report missing mutex lock on pthread_cond_*waitSamuel Thibault2020-02-092-1/+4
* htl: Fix linking static testcasesSamuel Thibault2020-02-091-0/+2
* htl: Move __register_atfork from forward to own fileSamuel Thibault2020-02-093-139/+158
* htl: Fix default guard sizeSamuel Thibault2020-02-091-1/+1
* C11 threads: Move implementation to sysdeps/pthreadSamuel Thibault2020-02-091-0/+16
* htl: Add support for C11 threads behaviorSamuel Thibault2020-02-092-1/+22
* htl: Rename _pthread_mutex_init/destroy to __pthread_mutex_init/destroySamuel Thibault2020-02-092-3/+4
* htl: Move internal mutex/rwlock symbols to GLIBC_PRIVATESamuel Thibault2020-02-091-4/+4
* htl: Remove unused filesSamuel Thibault2020-02-093-6/+0
* htl: Add internal version of __pthread_mutex_timedlockSamuel Thibault2020-01-131-0/+1
* htl: Avoid crashing when passed invalid pthread_t valuesSamuel Thibault2020-01-131-2/+4
* htl: Avoid exposing unixoid functionsSamuel Thibault2020-01-132-2/+2
* htl: Add internal versions of functions used by C11 threadsSamuel Thibault2020-01-131-1/+2
* htl: Add __errno_location and __h_errno_locationSamuel Thibault2020-01-043-0/+36
* htl: Move pthread_atfork to libc_nonshared.aSamuel Thibault2020-01-041-31/+3
* htl: Drop common tcbhead_t definitionSamuel Thibault2020-01-041-10/+2
* Update copyright dates with scripts/update-copyrights.Joseph Myers2020-01-0142-42/+42
* Prefer https to http for gnu.org and fsf.org URLsPaul Eggert2019-09-0742-42/+42
* Break more lines before not after operators.Joseph Myers2019-02-251-3/+3
* Update copyright dates with scripts/update-copyrights.Joseph Myers2019-01-0142-42/+42
* hurd: Add missing symbols for proper libc_get/setspecificSamuel Thibault2018-08-081-0/+2
* htl: Use weak aliases for public symbolsFlorian Weimer2018-07-261-3/+3
* hurd: Fix missing __pthread_get_cleanup_stack symbolSamuel Thibault2018-06-163-3/+5
* hurd: Avoid PLT ref for __pthread_get_cleanup_stackSamuel Thibault2018-06-162-3/+3
* hurd: Avoid local PLT in libpthreadSamuel Thibault2018-04-031-1/+2
* hurd: Fix typoSamuel Thibault2018-04-031-1/+1
* hurd: Avoid local PLTs in libpthread.Samuel Thibault2018-04-027-16/+21
* hurd: Bump remaining LGPL2+ htl licences to LGPL 2.1+Samuel Thibault2018-04-0240-285/+285
* hurd: Add hurd thread librarySamuel Thibault2018-04-0250-0/+4126