C Language and Libraries Help (clang.hlp) (
Table of Contents;
Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software,
purely for historical purposes.
If you're looking for up-to-date documentation, particularly for programming,
you should not rely on the information found here, as it will be woefully
out of date.
signal Constants
◄Up► ◄Contents► ◄Index► ◄Back►
─────Run-Time Library───────────────────────────────────────────────────────
Constant: SIGABRT, SIGFPE, SIGILL, SIGINT, SIGSEGV, SIGTERM
Include: <signal.h>
Context: signal, raise
Summary: The <sig> argument must be one of the manifest constants
listed below (defined in SIGNAL.H).
Constant Meaning
SIGABRT Abnormal termination. The default action terminates
the calling program with exit code 3.
SIGFPE Floating-point error, such as overflow, division by
zero, or invalid operation. The default action
terminates the calling program. SIGFPE is the only
signal constant available when the _WINDOWS constant
is defined. The _WINDOWS constant is defined by CL
options /GA, /GD, /GE, /GW, /Gw, and /Mq.
SIGILL Illegal instruction. This signal is not generated by
DOS, but is supported for ANSI compatibility. The
default action terminates the calling program.
SIGINT CTRL+C interrupt. The default action issues INT 23H.
SIGSEGV Illegal storage access. This signal is not generated
by DOS, but is supported for ANSI compatibility. The
default action terminates the calling program.
SIGTERM Termination request sent to the program. This signal
is not generated by DOS, but is supported for ANSI
compatibility. The default action terminates the
calling program.
-♦-