ABORT(3C)                                                            ABORT(3C)


NAME
     abort - generate an abnormal termination signal

SYNOPSIS
     #include <stdlib.h>

     void abort (void);

DESCRIPTION
     abort first closes all open files, stdio(3S) streams, directory streams
     and message catalogue descriptors, if possible, then causes the signal
     SIGABRT to be sent to the calling process.

SEE ALSO
     sh(1), exit(2), kill(2), signal(2), catopen(3C), stdio(3S)

DIAGNOSTICS
     If SIGABRT is neither caught nor ignored, and the current directory is
     writable, a core dump is produced and the message abort - core dumped is
     written by the shell [see sh(1)].


                                                                        Page 1