6.13.2 Signal Function Macros

Macros representing pointers to signal functions that can be used with the signal() function.

Attention: These macros are not implemented by MPLAB XC8.

Include

<signal.h>

Remarks

These macros are constant expressions with distinct values that have a type compatible with the second argument to and the return value of the signal() function.

MacroIndicates
SIG_DEFWhen passed to as the second argument to signal(), a default signal handler should be used on the signal.
SIG_ERRWhen returned from signal(), the requested signal handling could not be established.
SIG_IGNWhen passed to as the second argument to signal(), the signal should be ignored.