summary refs log tree commit diff
path: root/htl
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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