]> Savannah Git Hosting - gnulib.git/commit
pthread-h: Prepare for adding new modules.
authorBruno Haible <bruno@clisp.org>
Mon, 15 Jul 2019 00:36:28 +0000 (02:36 +0200)
committerBruno Haible <bruno@clisp.org>
Mon, 15 Jul 2019 00:36:46 +0000 (02:36 +0200)
commit2d8599e9d46937f3b98a77d525fd968a5db4b7ce
tree65c2a6228ea9eb42f49f52f4433df85822f14037
parent79e228295ece60c7ba44fc68d313893270d503ca
pthread-h: Prepare for adding new modules.

* lib/pthread.in.h: Define the types and macros for each of the
facilities separately.
* m4/pthread_h.m4 (gl_PTHREAD_H): Set HAVE_PTHREAD_CREATE_DETACHED,
HAVE_PTHREAD_MUTEX_RECURSIVE, HAVE_PTHREAD_MUTEX_ROBUST,
HAVE_PTHREAD_PROCESS_SHARED.
(gl_PTHREAD_H_DEFAULTS): Initialize HAVE_PTHREAD_CREATE_DETACHED,
HAVE_PTHREAD_MUTEX_RECURSIVE, HAVE_PTHREAD_MUTEX_ROBUST,
HAVE_PTHREAD_PROCESS_SHARED.
* modules/pthread-h (Makefile.am): Substitute
HAVE_PTHREAD_CREATE_DETACHED, HAVE_PTHREAD_MUTEX_RECURSIVE,
HAVE_PTHREAD_MUTEX_ROBUST, HAVE_PTHREAD_PROCESS_SHARED.
ChangeLog
lib/pthread.in.h
m4/pthread_h.m4
modules/pthread-h