signal.7: Add signal numbers for parisc

This patch adds the signal numbers for parisc to the signal(7) man page.

Those parisc-specific values for the various signals are valid since the
Linux kernel upstream commit ("parisc: Reduce SIGRTMIN from 37 to 32 to
behave like other Linux architectures") during development of kernel 3.18:
http://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=1f25df2eff5b25f52c139d3ff31bc883eee9a0ab

Signed-off-by: Helge Deller <deller@gmx.de>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Helge Deller 2018-11-07 07:58:55 +01:00 committed by Michael Kerrisk
parent 8c3e685486
commit a42f9c51cb
1 changed files with 28 additions and 33 deletions

View File

@ -223,13 +223,10 @@ the pending signal set is preserved across an
Linux supports the standard signals listed below. Linux supports the standard signals listed below.
Several signal numbers Several signal numbers
are architecture-dependent, as indicated in the "Value" column. are architecture-dependent, as indicated in the "Value" column.
(Where three values are given, the first one is usually valid for Where four values are given, the first one is usually valid for
alpha and sparc, alpha and sparc,
the middle one for x86, arm, and most other architectures, the second one for x86, arm, and most other architectures,
and the last one for mips. the third one for mips and the last one for parisc.
(Values for parisc are
.I not
shown; see the Linux kernel source for signal numbering on that architecture.)
A dash (\-) denotes that a signal is absent on the corresponding architecture. A dash (\-) denotes that a signal is absent on the corresponding architecture.
.PP .PP
First the signals described in the original POSIX.1-1990 standard. First the signals described in the original POSIX.1-1990 standard.
@ -251,14 +248,14 @@ SIGPIPE 13 Term Broken pipe: write to pipe with no
readers; see \fBpipe\fP(7) readers; see \fBpipe\fP(7)
SIGALRM 14 Term Timer signal from \fBalarm\fP(2) SIGALRM 14 Term Timer signal from \fBalarm\fP(2)
SIGTERM 15 Term Termination signal SIGTERM 15 Term Termination signal
SIGUSR1 30,10,16 Term User-defined signal 1 SIGUSR1 30,10,16,16 Term User-defined signal 1
SIGUSR2 31,12,17 Term User-defined signal 2 SIGUSR2 31,12,17,17 Term User-defined signal 2
SIGCHLD 20,17,18 Ign Child stopped or terminated SIGCHLD 20,17,18,18 Ign Child stopped or terminated
SIGCONT 19,18,25 Cont Continue if stopped SIGCONT 19,18,25,26 Cont Continue if stopped
SIGSTOP 17,19,23 Stop Stop process SIGSTOP 17,19,23,24 Stop Stop process
SIGTSTP 18,20,24 Stop Stop typed at terminal SIGTSTP 18,20,24,25 Stop Stop typed at terminal
SIGTTIN 21,21,26 Stop Terminal input for background process SIGTTIN 21,21,26,27 Stop Terminal input for background process
SIGTTOU 22,22,27 Stop Terminal output for background process SIGTTOU 22,22,27,28 Stop Terminal output for background process
.TE .TE
.sp 1 .sp 1
The signals The signals
@ -274,18 +271,18 @@ l c c l
____ ____
lB c c l. lB c c l.
Signal Value Action Comment Signal Value Action Comment
SIGBUS 10,7,10 Core Bus error (bad memory access) SIGBUS 10,7,10,10 Core Bus error (bad memory access)
SIGPOLL Term Pollable event (Sys V). SIGPOLL Term Pollable event (Sys V).
Synonym for \fBSIGIO\fP Synonym for \fBSIGIO\fP
SIGPROF 27,27,29 Term Profiling timer expired SIGPROF 27,27,29,21 Term Profiling timer expired
SIGSYS 12,31,12 Core Bad system call (SVr4); SIGSYS 12,31,12,31 Core Bad system call (SVr4);
see also \fBseccomp\fP(2) see also \fBseccomp\fP(2)
SIGTRAP 5 Core Trace/breakpoint trap SIGTRAP 5 Core Trace/breakpoint trap
SIGURG 16,23,21 Ign Urgent condition on socket (4.2BSD) SIGURG 16,23,21,29 Ign Urgent condition on socket (4.2BSD)
SIGVTALRM 26,26,28 Term Virtual alarm clock (4.2BSD) SIGVTALRM 26,26,28,20 Term Virtual alarm clock (4.2BSD)
SIGXCPU 24,24,30 Core CPU time limit exceeded (4.2BSD); SIGXCPU 24,24,30,12 Core CPU time limit exceeded (4.2BSD);
see \fBsetrlimit\fP(2) see \fBsetrlimit\fP(2)
SIGXFSZ 25,25,31 Core File size limit exceeded (4.2BSD); SIGXFSZ 25,25,31,30 Core File size limit exceeded (4.2BSD);
see \fBsetrlimit\fP(2) see \fBsetrlimit\fP(2)
.TE .TE
.sp 1 .sp 1
@ -307,15 +304,15 @@ ____
lB c c l. lB c c l.
Signal Value Action Comment Signal Value Action Comment
SIGIOT 6 Core IOT trap. A synonym for \fBSIGABRT\fP SIGIOT 6 Core IOT trap. A synonym for \fBSIGABRT\fP
SIGEMT 7,\-,7 Term Emulator trap SIGEMT 7,\-,7,- Term Emulator trap
SIGSTKFLT \-,16,\- Term Stack fault on coprocessor (unused) SIGSTKFLT \-,16,\-,7 Term Stack fault on coprocessor (unused)
SIGIO 23,29,22 Term I/O now possible (4.2BSD) SIGIO 23,29,22,22 Term I/O now possible (4.2BSD)
SIGCLD \-,\-,18 Ign A synonym for \fBSIGCHLD\fP SIGCLD \-,\-,18,\- Ign A synonym for \fBSIGCHLD\fP
SIGPWR 29,30,19 Term Power failure (System V) SIGPWR 29,30,19,19 Term Power failure (System V)
SIGINFO 29,\-,\- A synonym for \fBSIGPWR\fP SIGINFO 29,\-,\-,\- A synonym for \fBSIGPWR\fP
SIGLOST \-,\-,\- Term File lock lost (unused) SIGLOST \-,\-,\-,\- Term File lock lost (unused)
SIGWINCH 28,28,20 Ign Window resize signal (4.3BSD, Sun) SIGWINCH 28,28,20,23 Ign Window resize signal (4.3BSD, Sun)
SIGUNUSED \-,31,\- Core Synonymous with \fBSIGSYS\fP SIGUNUSED \-,31,\-,31 Core Synonymous with \fBSIGSYS\fP
.TE .TE
.sp 1 .sp 1
(Signal 29 is (Signal 29 is
@ -343,9 +340,7 @@ on several other UNIX systems.
Where defined, Where defined,
.B SIGUNUSED .B SIGUNUSED
is synonymous with is synonymous with
.\" parisc is the only exception: SIGSYS is 12, SIGUNUSED is 31 .BR SIGSYS .
.B SIGSYS
on most architectures.
Since glibc 2.26, Since glibc 2.26,
.B SIGUNUSED .B SIGUNUSED
is no longer defined on any architecture. is no longer defined on any architecture.