FreeBSD 7.0 manual page repository

FreeBSD is a free computer operating system based on BSD UNIX originally. Many IT companies, like DeployIS is using it to provide an up-to-date, stable operating system.

abort - cause abnormal program termination

 

NAME

      abort - cause abnormal program termination
 

LIBRARY

      Standard C Library (libc, -lc)
 

SYNOPSIS

      #include <stdlib.h>
 
      void
      abort(void);
 

DESCRIPTION

      The abort() function causes abnormal program termination to occur, unless
      the signal SIGABRT is being caught and the signal handler does not
      return.
 
      Any open streams are flushed and closed.
      The abort() function is thread-safe.  It is unknown if it is async-can‐
      cel-safe.
      The abort() function never returns.
      sigaction(2), exit(3)
 

STANDARDS

      The abort() function conforms to ISO/IEC 9945-1:1990 (“POSIX.1”).  The
      abort() function also conforms to ISO/IEC 9899:1999 (“ISO C99”) with the
      implementation specific details as noted above.
 

Sections

Based on BSD UNIX
FreeBSD is an advanced operating system for x86 compatible (including Pentium and Athlon), amd64 compatible (including Opteron, Athlon64, and EM64T), UltraSPARC, IA-64, PC-98 and ARM architectures. It is derived from BSD, the version of UNIX developed at the University of California, Berkeley. It is developed and maintained by a large team of individuals. Additional platforms are in various stages of development.