\fBsigwait\fP(): _POSIX_C_SOURCE\ >=\ 1 || _XOPEN_SOURCE || _POSIX_SOURCE
.ad b
.SH 説明
-The \fBsigwait\fP() function suspends execution of the calling thread until
-one of the signals specified in the signal set \fIset\fP becomes pending. The
-function accepts the signal (removes it from the pending list of signals),
-and returns the signal number in \fIsig\fP.
+\fBsigwait\fP() 関数は、シグナル集合 \fIset\fP で指定されたシグナルの一つが処理待ち (pending) になるまで、
+呼び出したスレッドの実行を中断する。 この関数はそのシグナルを受け取り (つまり、処理待ちのシグナルのリスト
+からそのシグナルを削除し)、そのシグナル番号を \fIsig\fP に格納して返す。
\fBsigwait\fP() の動作は \fBsigwaitinfo\fP(2) と同じだが、以下の点が異なる。
.IP * 2