Open System Services System Calls Reference Manual (G06.29+, H06.08+, J06.03+)

signal(4) OSS System Calls Reference Manual
STANDARDS CONFORMANCE
The HP implementation does not provide the following signals defined in the IEEE Std 1003.1,
2004 Edition specification:
SIGBUS, SIGPOLL, SIGPROF, SIGSYS, SIGTRAP, SIGVTALRM, SIGXCPU, and
SIGXFSZ.
The POSIX standards leave some features to the implementing vendor to define. The following
features are affected in the HP implementation:
HP-specific signals are supported; see the extensions listed later.
The _POSIX_JOB_CONTROL symbolic constant is always defined. Hence, the job
control signals are all supported: SIGCHLD, SIGCONT, SIGSTOP, SIGTSTP,
SIGTTIN, and SIGTTOU.
On generation of a blocked signal, it is unspecified whether the signal is discarded or
remains pending when the associated action is to ignore the signal.
Only one instance of the same signal can remain pending for a process. Subsequent
occurrences of the same signal are discarded. However, this action is likely to change in
a future release, so users should not depend on it.
The order in which pending signals are delivered to a process is unspecified and should
not be relied upon.
Signals are generated for all operating system trap conditions normally detectable in the
Guardian environment.
After ignoring a SIGFPE, SIGILL, SIGLIMIT, SIGMEMERR, SIGMEMMGR,
SIGNOMEM, SIGSEGV,orSIGSTK signal that was not generated by a kill() or
raise() function, a process terminates. Similarly, after returning from a signal-catching
function for one occurrence of such a signal, a process receives a SIGABEND signal and
terminates with a Guardian condition code of -11. A process deletion (-101) Guardian
system message is sent to the mom, ancestor, or job ancestor of the terminated process
and indicates abnormal termination.
No SIGCHLD signal is generated if a process establishes a signal-catching function for
the SIGCHLD signal while the process has a terminated child process for which it has
not waited.
The following are HP extensions to the IEEE Std 1003.1, 2004 Edition specification:
The following signals are HP extensions: SIGABEND, SIGIO, SIGLIMIT, SIGME-
MERR, SIGMEMMGR, SIGNOMEM
, SIGRECV, SIGSTK, SIGTIMEOUT,
SIGWINCH,
and SIGUNCP.
1138 Hewlett-Packard Company 527186-023