Signals illegal instruction.
Include
      <signal.h>
    
Prototype
      #define SIGILL
    
Remarks
      SIGILL is used as an argument for raise
            and/or signal. When used, the default behavior is to print an invalid
            executable code message and terminate the calling program. This may be overridden by a
            user function that defines the signal handler actions. See signal for
            an example of a user-defined function.
Example
#include <signal.h> /* for raise, SIGILL */
#include <stdio.h> /* for printf */
int main(void)
{
  raise(SIGILL);
  printf("Program never reaches here");
}Example Output
ILLwhere ILL stands for “illegal instruction.”