Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Sep 2002 00:28:32 +0300
From:      Alexey Zelkin <phantom@FreeBSD.org>
To:        Jonathan Mini <mini@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/lib/libpthread Makefile src/lib/libpthread/man pthread_attr.3 pthread_cancel.3 pthread_cleanup_pop.3 pthread_cleanup_push.3 pthread_cond_broadcast.3 pthread_cond_destroy.3 pthread_cond_init.3 pthread_cond_signal.3 pthread_cond_timedwait.3 ...
Message-ID:  <20020917002832.A40475@ark.cris.net>
In-Reply-To: <200209161929.g8GJTZjj035413@freefall.freebsd.org>; from mini@FreeBSD.org on Mon, Sep 16, 2002 at 12:29:35PM -0700
References:  <200209161929.g8GJTZjj035413@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
hi,

Mechanical change of parameters of .Lb macro is not correct without
additional modification macro code itself (it will display nothing otherwise).
Below patch fixes it.

BTW, just realized that both libc_r's and libpthread's manpages declare
same functions pthread_* and use same filenames. If you will add libpthread
to build it will cause overwriting manual pages (depending on that library
is installing second). This issue need to be addressed before adding
libpthread to the build or just disable installation of manpages
from libpthread (temporary).

Index: mdoc.local
===================================================================
RCS file: /cvs/freebsd/src/gnu/usr.bin/groff/tmac/mdoc.local,v
retrieving revision 1.9
diff -u -r1.9 mdoc.local
--- mdoc.local  11 Jan 2002 11:30:14 -0000      1.9
+++ mdoc.local  16 Sep 2002 21:21:36 -0000
@@ -45,6 +45,7 @@
 .ds doc-str-Lb-libmd       Message Digest (MD4, MD5, etc.) Support Library
(libmd, \-lmd)
 .ds doc-str-Lb-libnetgraph Netgraph User Library (libnetgraph, \-lnetgraph)
 .ds doc-str-Lb-libpam      PAM Library (libpam, \-lpam)
+.ds doc-str-Lb-libpthread  POSIX Threads Library (libpthread, \-lpthread)
 .ds doc-str-Lb-librpcsvc   RPC Service Library (librpcsvc, \-lrpcsvc)
 .ds doc-str-Lb-libskey     S/Key Password Control Table Access Library
(libskey, \-lskey)
 .ds doc-str-Lb-libusb      USB HID access routines library (libusb, \-lusb)


On Mon, Sep 16, 2002 at 12:29:35PM -0700, Jonathan Mini wrote:
> mini        2002/09/16 12:29:35 PDT
> 
>   Modified files:
>     lib/libpthread       Makefile 
>     lib/libpthread/man   pthread_attr.3 pthread_cancel.3 
>                          pthread_cleanup_pop.3 
>                          pthread_cleanup_push.3 
>                          pthread_cond_broadcast.3 
>                          pthread_cond_destroy.3 
>                          pthread_cond_init.3 pthread_cond_signal.3 
>                          pthread_cond_timedwait.3 
>                          pthread_cond_wait.3 pthread_condattr.3 
>                          pthread_create.3 pthread_detach.3 
>                          pthread_equal.3 pthread_exit.3 
>                          pthread_getspecific.3 pthread_join.3 
>                          pthread_key_create.3 pthread_key_delete.3 
>                          pthread_kill.3 pthread_mutex_destroy.3 
>                          pthread_mutex_init.3 pthread_mutex_lock.3 
>                          pthread_mutex_trylock.3 
>                          pthread_mutex_unlock.3 
>                          pthread_mutexattr.3 pthread_once.3 
>                          pthread_rwlock_destroy.3 
>                          pthread_rwlock_init.3 
>                          pthread_rwlock_rdlock.3 
>                          pthread_rwlock_unlock.3 
>                          pthread_rwlock_wrlock.3 
>                          pthread_rwlockattr_destroy.3 
>                          pthread_rwlockattr_getpshared.3 
>                          pthread_rwlockattr_init.3 
>                          pthread_rwlockattr_setpshared.3 
>                          pthread_schedparam.3 pthread_self.3 
>                          pthread_setspecific.3 pthread_sigmask.3 
>                          pthread_testcancel.3 sem_destroy.3 
>                          sem_getvalue.3 sem_init.3 sem_open.3 
>                          sem_post.3 sem_wait.3 sigwait.3 
>     lib/libpthread/test  Makefile README propagate_s.pl 
>   Log:
>   Mechanically change all libc_r references to libpthread.
>   
>   Revision  Changes    Path
>   1.33      +1 -1      src/lib/libpthread/Makefile
>   1.11      +2 -2      src/lib/libpthread/man/pthread_attr.3
>   1.7       +2 -2      src/lib/libpthread/man/pthread_cancel.3
>   1.10      +2 -2      src/lib/libpthread/man/pthread_cleanup_pop.3
>   1.11      +2 -2      src/lib/libpthread/man/pthread_cleanup_push.3
>   1.11      +2 -2      src/lib/libpthread/man/pthread_cond_broadcast.3
>   1.12      +2 -2      src/lib/libpthread/man/pthread_cond_destroy.3
>   1.13      +2 -2      src/lib/libpthread/man/pthread_cond_init.3
>   1.11      +2 -2      src/lib/libpthread/man/pthread_cond_signal.3
>   1.16      +2 -2      src/lib/libpthread/man/pthread_cond_timedwait.3
>   1.16      +2 -2      src/lib/libpthread/man/pthread_cond_wait.3
>   1.10      +2 -2      src/lib/libpthread/man/pthread_condattr.3
>   1.16      +1 -1      src/lib/libpthread/man/pthread_create.3
>   1.13      +2 -2      src/lib/libpthread/man/pthread_detach.3
>   1.11      +2 -2      src/lib/libpthread/man/pthread_equal.3
>   1.16      +2 -2      src/lib/libpthread/man/pthread_exit.3
>   1.11      +2 -2      src/lib/libpthread/man/pthread_getspecific.3
>   1.13      +2 -2      src/lib/libpthread/man/pthread_join.3
>   1.12      +2 -2      src/lib/libpthread/man/pthread_key_create.3
>   1.12      +2 -2      src/lib/libpthread/man/pthread_key_delete.3
>   1.9       +2 -2      src/lib/libpthread/man/pthread_kill.3
>   1.11      +2 -2      src/lib/libpthread/man/pthread_mutex_destroy.3
>   1.12      +2 -2      src/lib/libpthread/man/pthread_mutex_init.3
>   1.11      +2 -2      src/lib/libpthread/man/pthread_mutex_lock.3
>   1.11      +2 -2      src/lib/libpthread/man/pthread_mutex_trylock.3
>   1.12      +1 -1      src/lib/libpthread/man/pthread_mutex_unlock.3
>   1.8       +2 -2      src/lib/libpthread/man/pthread_mutexattr.3
>   1.14      +2 -2      src/lib/libpthread/man/pthread_once.3
>   1.7       +2 -2      src/lib/libpthread/man/pthread_rwlock_destroy.3
>   1.6       +2 -2      src/lib/libpthread/man/pthread_rwlock_init.3
>   1.5       +2 -2      src/lib/libpthread/man/pthread_rwlock_rdlock.3
>   1.5       +2 -2      src/lib/libpthread/man/pthread_rwlock_unlock.3
>   1.5       +2 -2      src/lib/libpthread/man/pthread_rwlock_wrlock.3
>   1.7       +2 -2      src/lib/libpthread/man/pthread_rwlockattr_destroy.3
>   1.9       +2 -2      src/lib/libpthread/man/pthread_rwlockattr_getpshared.3
>   1.7       +2 -2      src/lib/libpthread/man/pthread_rwlockattr_init.3
>   1.8       +2 -2      src/lib/libpthread/man/pthread_rwlockattr_setpshared.3
>   1.7       +2 -2      src/lib/libpthread/man/pthread_schedparam.3
>   1.10      +2 -2      src/lib/libpthread/man/pthread_self.3
>   1.12      +2 -2      src/lib/libpthread/man/pthread_setspecific.3
>   1.10      +2 -2      src/lib/libpthread/man/pthread_sigmask.3
>   1.9       +1 -1      src/lib/libpthread/man/pthread_testcancel.3
>   1.10      +2 -2      src/lib/libpthread/man/sem_destroy.3
>   1.10      +2 -2      src/lib/libpthread/man/sem_getvalue.3
>   1.12      +2 -2      src/lib/libpthread/man/sem_init.3
>   1.8       +2 -2      src/lib/libpthread/man/sem_open.3
>   1.11      +2 -2      src/lib/libpthread/man/sem_post.3
>   1.9       +2 -2      src/lib/libpthread/man/sem_wait.3
>   1.8       +2 -2      src/lib/libpthread/man/sigwait.3
>   1.10      +3 -3      src/lib/libpthread/test/Makefile
>   1.2       +3 -3      src/lib/libpthread/test/README
>   1.2       +1 -1      src/lib/libpthread/test/propagate_s.pl

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020917002832.A40475>