summaryrefslogtreecommitdiff
path: root/htl
Commit message (Expand)AuthorAgeFilesLines
* Update copyright dates with scripts/update-copyrightsJoseph Myers2023-01-0646-46/+46
* htl: Check error returned by __getrlimitSamuel Thibault2023-01-021-2/+2
* Use C11 atomics instead of atomic_decrement_and_testWilco Dijkstra2022-09-232-2/+2
* Use C11 atomics instead of atomic_increment(_val)Wilco Dijkstra2022-09-231-1/+1
* Use C11 atomics instead of atomic_decrement(_val)Wilco Dijkstra2022-09-091-1/+1
* htl: Let pthread_self and cancellability called earlySamuel Thibault2022-08-022-1/+15
* htl: Destroy thread-specific data before releasing joinsSamuel Thibault2022-02-141-3/+3
* htl: Fix cleaning the reply portSamuel Thibault2022-01-226-25/+27
* Update copyright dates with scripts/update-copyrightsPaul Eggert2022-01-0146-46/+46
* htl: Fix sigset of main threadSamuel Thibault2021-09-261-2/+5
* htl: Move thread table to ld.soSergey Bugaev2021-09-164-52/+31
* Remove "Contributed by" linesSiddhesh Poyarekar2021-09-031-1/+0
* htl: Let libc call __pthread_mutex_{,try,un}lockSamuel Thibault2021-07-131-0/+1
* Consolidate pthread_atforkAdhemerval Zanella2021-06-241-3/+1
* dlfcn: Cleanups after -ldl is no longer requiredFlorian Weimer2021-06-031-1/+0
* htl: Add __libpthread_freeresSamuel Thibault2021-05-182-1/+25
* fork.h: replace with register-atfork.hSamuel Thibault2021-03-291-1/+0
* posix: Consolidate register-atforkAdhemerval Zanella2021-03-122-158/+1
* pthread: Refactor semaphore codeAdhemerval Zanella2021-02-082-21/+1
* linux: Require /dev/shm as the shared memory file systemFlorian Weimer2021-02-082-3/+0
* Update copyright dates with scripts/update-copyrightsPaul Eggert2021-01-0246-46/+46
* {nptl,htl}/semaphoreP.h: clean upSamuel Thibault2020-12-161-2/+2
* htl: Get sem_open/sem_close/sem_unlink support [BZ #25524]Samuel Thibault2020-12-162-2/+51
* htl: Add pshared semaphore supportSamuel Thibault2020-12-162-1/+34
* htl: Add hidden def for __pthread_create/detachSamuel Thibault2020-12-032-0/+2
* htl: Add missing symbolsSamuel Thibault2020-12-031-0/+2
* hurd: Remove some remnants of cthreadsSamuel Thibault2020-11-152-2/+3
* htl: Initialize laterSamuel Thibault2020-11-112-3/+3
* htl: Keep thread signals blocked during its initializationSamuel Thibault2020-11-112-2/+13
* 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