.\" Modified Fri Aug 4 10:51:53 2000 - patch from Joseph S. Myers
.\" 2007-12-15, mtk, Mostly rewritten
.\"
-.TH ABORT 3 2015-03-02 "GNU" "Linux Programmer's Manual"
+.TH ABORT 3 2017-11-26 "GNU" "Linux Programmer's Manual"
.SH NAME
abort \- cause abnormal process termination
.SH SYNOPSIS
.SH DESCRIPTION
The
.BR abort ()
-first unblocks the
+function first unblocks the
.B SIGABRT
signal, and then raises that signal for the calling process
(as though
.BR abort ()
T} Thread safety MT-Safe
.TE
+.SH CONFORMING TO
+SVr4, POSIX.1-2001, POSIX.1-2008, 4.3BSD, C89, C99.
.SH NOTES
Up until glibc 2.26,
if the
POSIX.1 permits either possible behavior, saying that
.BR abort ()
"may include an attempt to effect fclose() on all open streams".
-.SH CONFORMING TO
-SVr4, POSIX.1-2001, POSIX.1-2008, 4.3BSD, C89, C99.
.SH SEE ALSO
.BR gdb (1),
.BR sigaction (2),
+.BR assert (3),
.BR exit (3),
.BR longjmp (3),
.BR raise (3)