]> git.sur5r.net Git - openldap/commitdiff
Axe the SunOS 5.6 define and use Pthreads.
authorKurt Zeilenga <kurt@openldap.org>
Sun, 22 Nov 1998 23:18:46 +0000 (23:18 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Sun, 22 Nov 1998 23:18:46 +0000 (23:18 +0000)
include/lthread.h
libraries/liblthread/thread.c

index f6242faf866bfdbeeb9397091ba563fd50847e50..b97398dd0850ee51ae7b8c7340f6d1179ccce021 100644 (file)
@@ -119,8 +119,6 @@ typedef void        *(*VFP)();
 #define PTHREAD_SHARE_PRIVATE   USYNC_THREAD
 #define PTHREAD_SHARE_PROCESS   USYNC_PROCESS
 
-
-#if !defined(__SunOS_5_6)
 /* thread attributes and thread type */
 typedef int            pthread_attr_t;
 typedef thread_t       pthread_t;
@@ -132,7 +130,6 @@ typedef mutex_t     pthread_mutex_t;
 /* condition variable attributes and condition variable type */
 typedef int     pthread_condattr_t;
 typedef cond_t pthread_cond_t;
-#endif /* ! sunos56 */
 
 LDAP_END_DECL
 
index 6c7cff541578593ffc96c41edcde3de3dac45714..cdf4414428709f5a0b9f03d16fba5ec738a3f4b9 100644 (file)
@@ -180,7 +180,6 @@ pthread_cond_broadcast( pthread_cond_t *cv )
  *                 *
  *******************/
 
-#if !defined(__SunOS_5_6)
 int
 pthread_attr_init( pthread_attr_t *attr )
 {
@@ -220,7 +219,6 @@ pthread_create(
 {
        return( thr_create( NULL, 0, func, arg, *attr, tid ) );
 }
-#endif /* ! sunos56 */
 
 void
 pthread_yield( void )
@@ -228,7 +226,6 @@ pthread_yield( void )
        thr_yield();
 }
 
-#if !defined(__SunOS_5_6)
 void
 pthread_exit()
 {
@@ -307,7 +304,6 @@ pthread_cond_broadcast( pthread_cond_t *cv )
 {
        return( cond_broadcast( cv ) );
 }
-#endif /* ! sunos56 */
 
 #elif defined( HAVE_LWP )