abort(3)



NAME

     abort - generate a fault


SYNOPSIS

     #include <stdlib.h>

     void abort(void)


DESCRIPTION

     Abort executes an instruction which is illegal in user mode.  This causes
     a signal that normally terminates the process with a core dump, which may
     be used for debugging.


SEE ALSO

     sigaction(2), exit(2).


DIAGNOSTICS

     Usually ``abort - core dumped'' from the shell.


BUGS

     The abort() function does not flush standard I/O buffers.  Use fflush(3).