2001-08-26  Jakub Jelinek  <jakub@redhat.com>

	* sysdeps/pthread/bits/libc-lock.h (__libc_lock_t): Define
	non-opaque lock types also if _IO_MTSAFE_IO is defined.
This commit is contained in:
Ulrich Drepper 2001-08-27 05:32:49 +00:00
parent 51df989ed6
commit 82ad8034aa
2 changed files with 6 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2001-08-26 Jakub Jelinek <jakub@redhat.com>
* sysdeps/pthread/bits/libc-lock.h (__libc_lock_t): Define
non-opaque lock types also if _IO_MTSAFE_IO is defined.
2001-08-23 Roland McGrath <roland@frob.com> 2001-08-23 Roland McGrath <roland@frob.com>
* sysdeps/pthread/bits/libc-lock.h (__libc_cleanup_region_start): Take * sysdeps/pthread/bits/libc-lock.h (__libc_cleanup_region_start): Take

View file

@ -23,7 +23,7 @@
#include <pthread.h> #include <pthread.h>
/* Mutex type. */ /* Mutex type. */
#ifdef _LIBC #if defined(_LIBC) || defined(_IO_MTSAFE_IO)
typedef pthread_mutex_t __libc_lock_t; typedef pthread_mutex_t __libc_lock_t;
typedef pthread_rwlock_t __libc_rwlock_t; typedef pthread_rwlock_t __libc_rwlock_t;
typedef struct { pthread_mutex_t mutex; } __libc_lock_recursive_t; typedef struct { pthread_mutex_t mutex; } __libc_lock_recursive_t;