Go to the previous, next section.
Particular operating systems support additional signals not listed above. The ANSI C standard reserves all identifiers beginning with `SIG' followed by an uppercase letter for the names of signals. You should consult the documentation or header files for your particular operating system and processor type to find out about the specific signals it supports.
For example, some systems support extra signals which correspond to hardware traps. Some other kinds of signals commonly supported are used to implement limits on CPU time or file system usage, asynchronous changes to terminal configuration, and the like. Systems may also define signal names that are aliases for standard signal names.
You can generally assume that the default action (or the action set up by the shell) for implementation-defined signals is reasonable, and not worry about them yourself. In fact, it's usually a bad idea to ignore or block signals you don't know anything about, or try to establish a handler for signals whose meanings you don't know.
Here are some of the other signals found on commonly used operating systems:
SIGCLD
SIGCHLD.
SIGTRAP
SIGIOT
SIGABRT.
Default action is to dump core.
SIGEMT
SIGSYS
SIGPOLL
SIGIO.
SIGXCPU
SIGXFSZ
SIGWINCH
Go to the previous, next section.