From owner-p4-projects Tue Sep 10 16:30:20 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 88E1437B401; Tue, 10 Sep 2002 16:29:16 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 23CD137B400 for ; Tue, 10 Sep 2002 16:29:16 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 83E4843E6A for ; Tue, 10 Sep 2002 16:29:15 -0700 (PDT) (envelope-from mini@freebsd.org) Received: from freefall.freebsd.org (perforce@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g8ANTFJU099723 for ; Tue, 10 Sep 2002 16:29:15 -0700 (PDT) (envelope-from mini@freebsd.org) Received: (from perforce@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g8ANTF8x099720 for perforce@freebsd.org; Tue, 10 Sep 2002 16:29:15 -0700 (PDT) Date: Tue, 10 Sep 2002 16:29:15 -0700 (PDT) Message-Id: <200209102329.g8ANTF8x099720@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: perforce set sender to mini@freebsd.org using -f From: Jonathan Mini Subject: PERFORCE change 17353 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://people.freebsd.org/~peter/p4db/chv.cgi?CH=17353 Change 17353 by mini@freefall on 2002/09/10 16:28:44 - s/libc_r/libpthread/g - Make libkse, not libpthread. This should help reduce confusion. Affected files ... .. //depot/projects/kse/lib/libpthread/Makefile#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_attr.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_cancel.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_cleanup_pop.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_cleanup_push.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_cond_broadcast.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_cond_destroy.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_cond_init.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_cond_signal.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_cond_timedwait.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_cond_wait.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_condattr.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_create.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_detach.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_equal.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_exit.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_getspecific.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_join.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_key_create.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_key_delete.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_kill.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_mutex_destroy.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_mutex_init.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_mutex_lock.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_mutex_trylock.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_mutex_unlock.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_mutexattr.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_once.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_rwlock_destroy.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_rwlock_init.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_rwlock_rdlock.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_rwlock_unlock.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_rwlock_wrlock.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_rwlockattr_destroy.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_rwlockattr_getpshared.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_rwlockattr_init.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_rwlockattr_setpshared.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_schedparam.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_self.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_setspecific.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_sigmask.3#2 edit .. //depot/projects/kse/lib/libpthread/man/pthread_testcancel.3#2 edit .. //depot/projects/kse/lib/libpthread/man/sem_destroy.3#2 edit .. //depot/projects/kse/lib/libpthread/man/sem_getvalue.3#2 edit .. //depot/projects/kse/lib/libpthread/man/sem_init.3#2 edit .. //depot/projects/kse/lib/libpthread/man/sem_open.3#2 edit .. //depot/projects/kse/lib/libpthread/man/sem_post.3#2 edit .. //depot/projects/kse/lib/libpthread/man/sem_wait.3#2 edit .. //depot/projects/kse/lib/libpthread/man/sigwait.3#2 edit .. //depot/projects/kse/lib/libpthread/test/Makefile#2 edit .. //depot/projects/kse/lib/libpthread/test/README#2 edit .. //depot/projects/kse/lib/libpthread/test/propagate_s.pl#2 edit .. //depot/projects/kse/lib/libpthread/uthread/uthread_sigwait.c#2 edit Differences ... ==== //depot/projects/kse/lib/libpthread/Makefile#2 (text+ko) ==== @@ -7,14 +7,14 @@ # To included legacy CSRG sccsid strings, add -DLIBC_SCCS and -DSYSLIBC_SCCS # (for system call stubs) to CFLAGS below. -DSYSLIBC_SCCS affects just the # system call stubs. -LIB=c_r +LIB=kse SHLIB_MAJOR= 5 SHLIB_MINOR= 0 CFLAGS+=-DPTHREAD_KERNEL -D_THREAD_SAFE CFLAGS+=-I${.CURDIR}/../libc/include -I${.CURDIR}/uthread \ -I${.CURDIR}/../../include -# Uncomment this if you want libc_r to contain debug information for +# Uncomment this if you want libpthread to contain debug information for # thread locking. CFLAGS+=-D_LOCK_DEBUG ==== //depot/projects/kse/lib/libpthread/man/pthread_attr.3#2 (text+ko) ==== @@ -50,7 +50,7 @@ .Nm pthread_attr_getscope .Nd thread attribute operations .Sh LIBRARY -.Lb libc_r +.Lb libpthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_cancel.3#2 (text+ko) ==== @@ -6,7 +6,7 @@ .Nm pthread_cancel .Nd cancel execution of a thread .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_cleanup_pop.3#2 (text+ko) ==== @@ -34,7 +34,7 @@ .Nm pthread_cleanup_pop .Nd call the first cleanup routine .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft void ==== //depot/projects/kse/lib/libpthread/man/pthread_cleanup_push.3#2 (text+ko) ==== @@ -34,7 +34,7 @@ .Nm pthread_cleanup_push .Nd add a cleanup function for thread exit .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft void ==== //depot/projects/kse/lib/libpthread/man/pthread_cond_broadcast.3#2 (text+ko) ==== @@ -34,7 +34,7 @@ .Nm pthread_cond_broadcast .Nd unblock all threads waiting for a condition variable .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_cond_destroy.3#2 (text+ko) ==== @@ -34,7 +34,7 @@ .Nm pthread_cond_destroy .Nd destroy a condition variable .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_cond_init.3#2 (text+ko) ==== @@ -34,7 +34,7 @@ .Nm pthread_cond_init .Nd create a condition variable .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_cond_signal.3#2 (text+ko) ==== @@ -34,7 +34,7 @@ .Nm pthread_cond_signal .Nd unblock a thread waiting for a condition variable .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_cond_timedwait.3#2 (text+ko) ==== @@ -34,7 +34,7 @@ .Nm pthread_cond_timedwait .Nd "wait on a condition variable for a specific amount of time" .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_cond_wait.3#2 (text+ko) ==== @@ -34,7 +34,7 @@ .Nm pthread_cond_wait .Nd wait on a condition variable .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_condattr.3#2 (text+ko) ==== @@ -34,7 +34,7 @@ .Nm pthread_condattr_destroy .Nd condition attribute operations .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_create.3#2 (text+ko) ==== @@ -37,7 +37,7 @@ .Nm pthread_create .Nd create a new thread .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_detach.3#2 (text+ko) ==== @@ -37,7 +37,7 @@ .Nm pthread_detach .Nd detach a thread .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_equal.3#2 (text+ko) ==== @@ -37,7 +37,7 @@ .Nm pthread_equal .Nd compare thread IDs .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_exit.3#2 (text+ko) ==== @@ -37,7 +37,7 @@ .Nm pthread_exit .Nd terminate the calling thread .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft void ==== //depot/projects/kse/lib/libpthread/man/pthread_getspecific.3#2 (text+ko) ==== @@ -37,7 +37,7 @@ .Nm pthread_getspecific .Nd get a thread-specific data value .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft void * ==== //depot/projects/kse/lib/libpthread/man/pthread_join.3#2 (text+ko) ==== @@ -37,7 +37,7 @@ .Nm pthread_join .Nd wait for thread termination .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_key_create.3#2 (text+ko) ==== @@ -37,7 +37,7 @@ .Nm pthread_key_create .Nd thread-specific data key creation .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_key_delete.3#2 (text+ko) ==== @@ -37,7 +37,7 @@ .Nm pthread_key_delete .Nd delete a thread-specific data key .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_kill.3#2 (text+ko) ==== @@ -33,7 +33,7 @@ .Nm pthread_kill .Nd send a signal to a specified thread .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .In signal.h ==== //depot/projects/kse/lib/libpthread/man/pthread_mutex_destroy.3#2 (text+ko) ==== @@ -34,7 +34,7 @@ .Nm pthread_mutex_destroy .Nd free resources allocated for a mutex .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_mutex_init.3#2 (text+ko) ==== @@ -34,7 +34,7 @@ .Nm pthread_mutex_init .Nd create a mutex .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_mutex_lock.3#2 (text+ko) ==== @@ -34,7 +34,7 @@ .Nm pthread_mutex_lock .Nd lock a mutex .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_mutex_trylock.3#2 (text+ko) ==== @@ -34,7 +34,7 @@ .Nm pthread_mutex_trylock .Nd attempt to lock a mutex without blocking .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_mutex_unlock.3#2 (text+ko) ==== @@ -34,7 +34,7 @@ .Nm pthread_mutex_unlock .Nd unlock a mutex .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_mutexattr.3#2 (text+ko) ==== @@ -40,7 +40,7 @@ .Nm pthread_mutexattr_gettype .Nd mutex attribute operations .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_once.3#2 (text+ko) ==== @@ -37,7 +37,7 @@ .Nm pthread_once .Nd dynamic package initialization .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Pp ==== //depot/projects/kse/lib/libpthread/man/pthread_rwlock_destroy.3#2 (text+ko) ==== @@ -31,7 +31,7 @@ .Nm pthread_rwlock_destroy .Nd destroy a read/write lock .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_rwlock_init.3#2 (text+ko) ==== @@ -31,7 +31,7 @@ .Nm pthread_rwlock_init .Nd initialize a read/write lock .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_rwlock_rdlock.3#2 (text+ko) ==== @@ -32,7 +32,7 @@ .Nm pthread_rwlock_tryrdlock .Nd acquire a read/write lock for reading .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_rwlock_unlock.3#2 (text+ko) ==== @@ -31,7 +31,7 @@ .Nm pthread_rwlock_unlock .Nd release a read/write lock .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_rwlock_wrlock.3#2 (text+ko) ==== @@ -32,7 +32,7 @@ .Nm pthread_rwlock_trywrlock .Nd acquire a read/write lock for writing .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_rwlockattr_destroy.3#2 (text+ko) ==== @@ -31,7 +31,7 @@ .Nm pthread_rwlockattr_destroy .Nd destroy a read/write lock .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_rwlockattr_getpshared.3#2 (text+ko) ==== @@ -31,7 +31,7 @@ .Nm pthread_rwlockattr_getpshared .Nd get the process shared attribute .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_rwlockattr_init.3#2 (text+ko) ==== @@ -31,7 +31,7 @@ .Nm pthread_rwlockattr_init .Nd initialize a read/write lock .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_rwlockattr_setpshared.3#2 (text+ko) ==== @@ -31,7 +31,7 @@ .Nm pthread_rwlockattr_setpshared .Nd set the process shared attribute .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_schedparam.3#2 (text+ko) ==== @@ -34,7 +34,7 @@ .Nm pthread_getschedparam .Nd thread scheduling parameter manipulation .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_self.3#2 (text+ko) ==== @@ -37,7 +37,7 @@ .Nm pthread_self .Nd get the calling thread's ID .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft pthread_t ==== //depot/projects/kse/lib/libpthread/man/pthread_setspecific.3#2 (text+ko) ==== @@ -37,7 +37,7 @@ .Nm pthread_setspecific .Nd set a thread-specific data value .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/pthread_sigmask.3#2 (text+ko) ==== @@ -33,7 +33,7 @@ .Nm pthread_sigmask .Nd examine and/or change a thread's signal mask .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .In signal.h ==== //depot/projects/kse/lib/libpthread/man/pthread_testcancel.3#2 (text+ko) ==== @@ -8,7 +8,7 @@ .Nm pthread_testcancel .Nd set cancelability state .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In pthread.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/sem_destroy.3#2 (text+ko) ==== @@ -33,7 +33,7 @@ .Nm sem_destroy .Nd destroy an unnamed semaphore .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In semaphore.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/sem_getvalue.3#2 (text+ko) ==== @@ -33,7 +33,7 @@ .Nm sem_getvalue .Nd get the value of a semaphore .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In semaphore.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/sem_init.3#2 (text+ko) ==== @@ -33,7 +33,7 @@ .Nm sem_init .Nd initialize an unnamed semaphore .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In semaphore.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/sem_open.3#2 (text+ko) ==== @@ -35,7 +35,7 @@ .Nm sem_unlink .Nd named semaphore operations .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In semaphore.h .Ft sem_t * ==== //depot/projects/kse/lib/libpthread/man/sem_post.3#2 (text+ko) ==== @@ -33,7 +33,7 @@ .Nm sem_post .Nd increment (unlock) a semaphore .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In semaphore.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/sem_wait.3#2 (text+ko) ==== @@ -34,7 +34,7 @@ .Nm sem_trywait .Nd decrement (lock) a semaphore .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In semaphore.h .Ft int ==== //depot/projects/kse/lib/libpthread/man/sigwait.3#2 (text+ko) ==== @@ -33,7 +33,7 @@ .Nm sigwait .Nd select a set of signals .Sh LIBRARY -.Lb libc_r +.Lb pthread .Sh SYNOPSIS .In signal.h .Ft int ==== //depot/projects/kse/lib/libpthread/test/Makefile#2 (text+ko) ==== @@ -1,7 +1,7 @@ # # $FreeBSD: src/lib/libc_r/test/Makefile,v 1.9 2001/07/20 04:23:10 jasone Exp $ # -# Automated test suite for libc_r (pthreads). +# Automated test suite for pthread (pthreads). # # File lists. @@ -26,7 +26,7 @@ LDFLAGS_A := -static LDFLAGS_P := -pg LDFLAGS_S := -LIBS := -lc_r +LIBS := -lpthread # Flags passed to verify. "-v" or "-u" may be useful. VFLAGS := ==== //depot/projects/kse/lib/libpthread/test/README#2 (text+ko) ==== @@ -3,10 +3,10 @@ This test suite is meant to test general functionality of pthreads, as well as provide a simple framework for regression tests. In general, this test suite can be used with any pthreads library, but in reality there are a number of -libc_r-specific aspects to this test suite which would require some effort to -get around if testing another pthreads library. +libpthread-specific aspects to this test suite which would require some effort +to get around if testing another pthreads library. -This test suite assumes that libc_r is installed. +This test suite assumes that pthread is installed. There are two forms of test that the 'verify' script understands. The simpler form is the diff format, where the output of the test program is diff'ed with ==== //depot/projects/kse/lib/libpthread/test/propagate_s.pl#2 (text+ko) ==== @@ -29,7 +29,7 @@ # ########################################################################### # -# Verify that no cancellation points are propagated inside of libc_r. +# Verify that no cancellation points are propagated inside of pthread. # # $FreeBSD: src/lib/libc_r/test/propagate_s.pl,v 1.1 2000/04/26 23:25:58 jasone Exp $ # ==== //depot/projects/kse/lib/libpthread/uthread/uthread_sigwait.c#2 (text+ko) ==== @@ -1,4 +1,3 @@ -//depot/projects/kse/lib/libc_r/uthread/uthread_sigwait.c#1 - branch change 15154 (text+ko) /* * Copyright (c) 1997 John Birrell . * All rights reserved. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message