--- man-pages-2.51/man2/tkill.2.pom 2007-05-29 15:49:18.000000000 +0200 +++ man-pages-2.51/man2/tkill.2 2007-05-29 16:05:31.000000000 +0200 @@ -25,7 +25,7 @@ .\" .TH TKILL 2 "2004-05-31" "Linux 2.6.6" "Linux Programmer's Manual" .SH NAME -tkill, tgkill \- send a signal to a single process +tkill \- send a signal to a single process .SH SYNOPSIS .nf .B #include @@ -39,10 +39,6 @@ .sp .B int tkill(int tid, int sig); .sp -.B "_syscall3(int, tgkill, int, tgid, int, tid, int, sig)" - /* Using \fBsyscall\fP(2) may be preferable; see \fBintro\fP(2) */ -.sp -.B int tgkill(int tgid, int tid, int sig); .fi .SH DESCRIPTION The @@ -59,19 +55,6 @@ however, one can address each process by its unique TID. .PP -The -.BR tgkill () -call improves on -.BR tkill () -by allowing the caller to -specify the thread group ID of the thread to be signalled, protecting -against TID reuse. -If the tgid is specified as \-1, -.BR tgkill () -degenerates -into -.BR tkill (). -.PP These are the raw system call interfaces, meant for internal thread library use. .SH "RETURN VALUE" @@ -92,15 +75,11 @@ No process with the specified thread ID (and thread group ID) exists. .SH "CONFORMING TO" .BR tkill () -and -.BR tgkill () -are Linux specific and should not be used +is Linux specific and should not be used in programs that are intended to be portable. .SH VERSIONS .BR tkill () is supported since Linux 2.4.19 / 2.5.4. -.BR tgkill () -was added in Linux 2.5.75. .SH "SEE ALSO" .BR gettid (2), .BR kill (2)