]> Savannah Git Hosting - gnulib.git/commit
pthread_mutex_timedlock: New module.
authorBruno Haible <bruno@clisp.org>
Thu, 20 Jun 2019 02:02:52 +0000 (04:02 +0200)
committerBruno Haible <bruno@clisp.org>
Thu, 20 Jun 2019 02:02:52 +0000 (04:02 +0200)
commit145e16d89f89e000ff6a4f1892b17e34560f9e96
tree069f90958e8fb245aa28056b5d266a2827042aa6
parent79c2545308000d2120009a76bea4f36f06f16b1b
pthread_mutex_timedlock: New module.

* lib/pthread.in.h (pthread_mutex_timedlock): New dummy function and
new declaration.
* lib/pthread_mutex_timedlock.c: New file.
* m4/pthread_mutex_timedlock.m4: New file.
* m4/pthread.m4 (gl_PTHREAD_CHECK): Don't call AC_LIBOBJ here. Test
whether pthread_mutex_timedlock is declared.
(gl_PTHREAD_MODULE_INDICATOR): New macro.
(gl_PTHREAD_DEFAULTS): Initialize GNULIB_PTHREAD_MUTEX_TIMEDLOCK,
HAVE_PTHREAD_MUTEX_TIMEDLOCK.
* modules/pthread (configure.ac): Call AC_LIBOBJ here.
(Makefile.am): Substitute GNULIB_PTHREAD_MUTEX_TIMEDLOCK,
HAVE_PTHREAD_MUTEX_TIMEDLOCK.
* modules/pthread_mutex_timedlock: New file.
* doc/posix-functions/pthread_mutex_timedlock.texi: Mention the new
module.
ChangeLog
doc/posix-functions/pthread_mutex_timedlock.texi
lib/pthread.in.h
lib/pthread_mutex_timedlock.c [new file with mode: 0644]
m4/pthread.m4
m4/pthread_mutex_timedlock.m4 [new file with mode: 0644]
modules/pthread
modules/pthread_mutex_timedlock [new file with mode: 0644]