summaryrefslogtreecommitdiff
path: root/modules/cond
Commit message (Collapse)AuthorAgeFilesLines
* cond, lock, thread: better 'inline'Paul Eggert2012-11-291-1/+1
| | | | | | | | | | | | | | | | | | | * lib/glthread/cond.c, lib/glthread/cond.h (_GLTHREAD_COND_INLINE): * lib/glthread/thread.c, lib/glthread/thread.h (_GLTHREAD_THREAD_INLINE): New macros. Use them instead of static inline, for header functions. * lib/glthread/cond.c (gl_waitqueue_init, gl_waitqueue_remove) (gl_waitqueue_notify_first, gl_waitqueue_notify_all): * lib/glthread/lock.c (gl_waitqueue_init) (gl_waitqueue_notify_first, gl_waitqueue_notify_all): * lib/glthread/thread.c (get_current_thread_handle): Change 'static inline' to 'inline'. * lib/glthread/cond.h, lib/glthread/thread.h: Use _GL_INLINE_HEADER_BEGIN, _GL_INLINE_HEADER_END. * m4/cond.m4 (gl_COND): * m4/lock.m4 (gl_PREREQ_LOCK): * m4/thread.m4 (gl_THREAD): Do not require AC_C_INLINE. * modules/cond, modules/thread (Depends-on): Add extern-inline.
* Provide a Win32 implementation of the 'cond' module.Yoann Vandoorselaere2008-10-121-0/+1
|
* Needs to depend on modules 'errno' and 'time'.Bruno Haible2008-10-011-0/+2
|
* New module 'cond'.Yoann Vandoorselaere2008-08-171-0/+28