From owner-svn-src-head@freebsd.org Fri Sep 30 11:05:30 2016 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 62295C02A40; Fri, 30 Sep 2016 11:05:30 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 244AE1D0; Fri, 30 Sep 2016 11:05:30 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u8UB5Tkm005884; Fri, 30 Sep 2016 11:05:29 GMT (envelope-from des@FreeBSD.org) Received: (from des@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u8UB5Tng005883; Fri, 30 Sep 2016 11:05:29 GMT (envelope-from des@FreeBSD.org) Message-Id: <201609301105.u8UB5Tng005883@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: des set sender to des@FreeBSD.org using -f From: =?UTF-8?Q?Dag-Erling_Sm=c3=b8rgrav?= Date: Fri, 30 Sep 2016 11:05:29 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r306494 - head/lib/libc/sys X-SVN-Group: head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Sep 2016 11:05:30 -0000 Author: des Date: Fri Sep 30 11:05:29 2016 New Revision: 306494 URL: https://svnweb.freebsd.org/changeset/base/306494 Log: After perusal of the documentation and some experimentation, I found a version that works with both groff and mandoc. Hat tip to: kib MFC after: 1 week Modified: head/lib/libc/sys/sigaction.2 Modified: head/lib/libc/sys/sigaction.2 ============================================================================== --- head/lib/libc/sys/sigaction.2 Fri Sep 30 10:46:27 2016 (r306493) +++ head/lib/libc/sys/sigaction.2 Fri Sep 30 11:05:29 2016 (r306494) @@ -307,109 +307,38 @@ The following is a list of all signals with names as in the include file .In signal.h : .Bl -column SIGVTALARMXX "create core imagexxx" -.It Sy NAME -.Ta Sy Default Action -.Ta Sy Description -.It Dv SIGHUP -.Ta terminate process -.Ta terminal line hangup -.It Dv SIGINT -.Ta terminate process -.Ta interrupt program -.It Dv SIGQUIT -.Ta create core image -.Ta quit program -.It Dv SIGILL -.Ta create core image -.Ta illegal instruction -.It Dv SIGTRAP -.Ta create core image -.Ta trace trap -.It Dv SIGABRT -.Ta create core image -.Ta Xr abort 3 -call (formerly -.Dv SIGIOT ) -.It Dv SIGEMT -.Ta create core image -.Ta emulate instruction executed -.It Dv SIGFPE -.Ta create core image -.Ta floating-point exception -.It Dv SIGKILL -.Ta terminate process -.Ta kill program -.It Dv SIGBUS -.Ta create core image -.Ta bus error -.It Dv SIGSEGV -.Ta create core image -.Ta segmentation violation -.It Dv SIGSYS -.Ta create core image -.Ta non-existent system call invoked -.It Dv SIGPIPE -.Ta terminate process -.Ta write on a pipe with no reader -.It Dv SIGALRM -.Ta terminate process -.Ta real-time timer expired -.It Dv SIGTERM -.Ta terminate process -.Ta software termination signal -.It Dv SIGURG -.Ta discard signal -.Ta urgent condition present on socket -.It Dv SIGSTOP -.Ta stop process -.Ta stop (cannot be caught or ignored) -.It Dv SIGTSTP -.Ta stop process -.Ta stop signal generated from keyboard -.It Dv SIGCONT -.Ta discard signal -.Ta continue after stop -.It Dv SIGCHLD -.Ta discard signal -.Ta child status has changed -.It Dv SIGTTIN -.Ta stop process -.Ta background read attempted from control terminal -.It Dv SIGTTOU -.Ta stop process -.Ta background write attempted to control terminal -.It Dv SIGIO -.Ta discard signal -.Ta I/O is possible on a descriptor (see -.Xr fcntl 2 ) -.It Dv SIGXCPU -.Ta terminate process -.Ta cpu time limit exceeded (see -.Xr setrlimit 2 ) -.It Dv SIGXFSZ -.Ta terminate process -.Ta file size limit exceeded (see -.Xr setrlimit 2 ) -.It Dv SIGVTALRM -.Ta terminate process -.Ta virtual time alarm (see -.Xr setitimer 2 ) -.It Dv SIGPROF -.Ta terminate process -.Ta profiling timer alarm (see -.Xr setitimer 2 ) -.It Dv SIGWINCH -.Ta discard signal -.Ta Window size change -.It Dv SIGINFO -.Ta discard signal -.Ta status request from keyboard -.It Dv SIGUSR1 -.Ta terminate process -.Ta User defined signal 1 -.It Dv SIGUSR2 -.Ta terminate process -.Ta User defined signal 2 +.It Sy NAME Ta Sy Default Action Ta Sy Description +.It Dv SIGHUP Ta terminate process Ta terminal line hangup +.It Dv SIGINT Ta terminate process Ta interrupt program +.It Dv SIGQUIT Ta create core image Ta quit program +.It Dv SIGILL Ta create core image Ta illegal instruction +.It Dv SIGTRAP Ta create core image Ta trace trap +.It Dv SIGABRT Ta create core image Ta Xr abort 3 call (formerly Dv SIGIOT ) +.It Dv SIGEMT Ta create core image Ta emulate instruction executed +.It Dv SIGFPE Ta create core image Ta floating-point exception +.It Dv SIGKILL Ta terminate process Ta kill program +.It Dv SIGBUS Ta create core image Ta bus error +.It Dv SIGSEGV Ta create core image Ta segmentation violation +.It Dv SIGSYS Ta create core image Ta non-existent system call invoked +.It Dv SIGPIPE Ta terminate process Ta write on a pipe with no reader +.It Dv SIGALRM Ta terminate process Ta real-time timer expired +.It Dv SIGTERM Ta terminate process Ta software termination signal +.It Dv SIGURG Ta discard signal Ta urgent condition present on socket +.It Dv SIGSTOP Ta stop process Ta stop (cannot be caught or ignored) +.It Dv SIGTSTP Ta stop process Ta stop signal generated from keyboard +.It Dv SIGCONT Ta discard signal Ta continue after stop +.It Dv SIGCHLD Ta discard signal Ta child status has changed +.It Dv SIGTTIN Ta stop process Ta background read attempted from control terminal +.It Dv SIGTTOU Ta stop process Ta background write attempted to control terminal +.It Dv SIGIO Ta discard signal Ta I/O is possible on a descriptor (see Xr fcntl 2 ) +.It Dv SIGXCPU Ta terminate process Ta cpu time limit exceeded (see setrlimit 2 ) +.It Dv SIGXFSZ Ta terminate process Ta file size limit exceeded (see setrlimit 2 ) +.It Dv SIGVTALRM Ta terminate process Ta virtual time alarm (see setitimer 2 ) +.It Dv SIGPROF Ta terminate process Ta profiling timer alarm (see setitimer 2 ) +.It Dv SIGWINCH Ta discard signal Ta window size change +.It Dv SIGINFO Ta discard signal Ta status request from keyboard +.It Dv SIGUSR1 Ta terminate process Ta user defined signal 1 +.It Dv SIGUSR2 Ta terminate process Ta user defined signal 2 .El .Sh NOTE The