summaryrefslogtreecommitdiff
path: root/lib/glthread/lock.h
Commit message (Expand)AuthorAgeFilesLines
* Add more reminders to include <config.h>.Bruno Haible2023-04-131-0/+8
* maint: run 'make update-copyright'Simon Josefsson2023-01-011-1/+1
* maint: run 'make update-copyright'Paul Eggert2022-01-011-1/+1
* Don't use '#pragma weak' for thread functions in Linux/glibc>=2.34.Bruno Haible2021-07-171-1/+3
* Put LGPLv2+ notices in source files where appropriate.Bruno Haible2021-06-041-8/+8
* maint: run 'make update-copyright'Paul Eggert2020-12-311-1/+1
* lock: Fix test-once1 failure on FreeBSD 11 (regression from 2020-01-19).Bruno Haible2020-01-201-4/+13
* maint: Run 'make update-copyright'Paul Eggert2019-12-311-1/+1
* pthread-thread, lock: On z/OS, use PTHREAD_RWLOCK_INITIALIZER_NP.Bruno Haible2019-12-211-3/+8
* New options --enable-threads=isoc and --enable-threads=isoc+posix.Bruno Haible2019-11-271-1/+110
* windows-rwlock: New module.Bruno Haible2019-07-151-33/+8
* windows-*: Rename glwthread_spinlock_t to glwthread_initguard_t.Bruno Haible2019-07-151-3/+3
* thread, lock, cond, tls: Remove support for Pth threads.Bruno Haible2019-07-061-152/+2
* thread, lock, cond, tls: Remove support for old Solaris threads.Bruno Haible2019-07-061-133/+3
* windows-recmutex: New module.Bruno Haible2019-06-201-21/+7
* windows-mutex: New module.Bruno Haible2019-06-201-21/+12
* windows-once: New module.Bruno Haible2019-06-201-10/+5
* thread, lock, cond, tls: Recognize C11 multithreaded applications.Bruno Haible2019-06-201-3/+14
* lock: Fix link error with --enable-threads=pth.Bruno Haible2019-01-051-0/+3
* maint: Run 'make update-copyright'Paul Eggert2019-01-011-1/+1
* lock, cond, thread, tls: Use a different symbol as libpthread witness.Bruno Haible2018-05-111-12/+8
* lock: Fix test-once1 crash on FreeBSD11.Bruno Haible2018-02-171-2/+12
* maint: Run 'make update-copyright'Paul Eggert2018-01-011-1/+1
* all: prefer https: URLsPaul Eggert2017-09-131-1/+1
* lock: Fix compilation error with HP-UX IA64 cc.Bruno Haible2017-03-191-1/+3
* lock tests: Fix build failure on GNU/Hurd (regression from 2017-01-05).Bruno Haible2017-02-211-1/+1
* lock: Fix link error (regression from 2017-01-05).Bruno Haible2017-02-011-0/+3
* lock: Provide guarantee to avoid writer starvation for rwlocks.Bruno Haible2017-01-051-5/+52
* version-etc: new yearPaul Eggert2017-01-011-1/+1
* version-etc: new yearPaul Eggert2016-01-011-1/+1
* version-etc: new yearPaul Eggert2014-12-311-1/+1
* maint: update copyrightEric Blake2014-01-011-1/+1
* maint: update all copyright year number rangesEric Blake2013-01-011-1/+1
* maint: replace FSF snail-mail addresses with URLsPaul Eggert2012-02-091-2/+1
* Talk about "native Windows API", not "Win32".Bruno Haible2012-01-041-7/+7
* maint: update all copyright year number rangesJim Meyering2012-01-011-1/+1
* glthread/*, strsignal: Support for MSVC.Bruno Haible2011-10-041-0/+1
* maint: update almost all copyright ranges to include 2011Jim Meyering2011-01-011-1/+1
* Minor formatting changes.Bruno Haible2010-03-251-10/+10
* update nearly all FSF copyright year lists to include 2010Jim Meyering2010-01-011-1/+1
* update nearly all FSF copyright year lists to include 2009Jim Meyering2009-12-291-1/+1
* New implementation of condition variables for Win32.Bruno Haible2008-10-171-3/+3
* Fix 2008-08-03 change.Bruno Haible2008-08-181-24/+4
* Include <stdlib.h> always.Bruno Haible2008-08-171-3/+1
* Separate the macros and the function symbols.Bruno Haible2008-08-141-10/+30
* Move the lock and tls source files into a subdirectory.Bruno Haible2008-08-141-0/+929