Update.
authorUlrich Drepper <drepper@redhat.com>
Mon, 27 Aug 2001 05:32:49 +0000 (05:32 +0000)
committerUlrich Drepper <drepper@redhat.com>
Mon, 27 Aug 2001 05:32:49 +0000 (05:32 +0000)
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.

linuxthreads/ChangeLog
linuxthreads/sysdeps/pthread/bits/libc-lock.h

index 65a2077..5cbf827 100644 (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>
 
        * sysdeps/pthread/bits/libc-lock.h (__libc_cleanup_region_start): Take
index 866e89d..02dfc91 100644 (file)
@@ -23,7 +23,7 @@
 #include <pthread.h>
 
 /* Mutex type.  */
-#ifdef _LIBC
+#if defined(_LIBC) || defined(_IO_MTSAFE_IO)
 typedef pthread_mutex_t __libc_lock_t;
 typedef pthread_rwlock_t __libc_rwlock_t;
 typedef struct { pthread_mutex_t mutex; } __libc_lock_recursive_t;