74 lines
998 B
HTML
74 lines
998 B
HTML
<HTML>
|
|
<HEAD>
|
|
<TITLE>abort(3)</TITLE>
|
|
</HEAD>
|
|
<BODY>
|
|
<H1>abort(3)</H1>
|
|
<HR>
|
|
<PRE>
|
|
|
|
</PRE>
|
|
<H2>NAME</H2><PRE>
|
|
abort - generate a fault
|
|
|
|
|
|
</PRE>
|
|
<H2>SYNOPSIS</H2><PRE>
|
|
<STRONG>#include</STRONG> <STRONG><stdlib.h></STRONG>
|
|
|
|
<STRONG>void</STRONG> <STRONG>abort(void)</STRONG>
|
|
|
|
|
|
</PRE>
|
|
<H2>DESCRIPTION</H2><PRE>
|
|
<STRONG>Abort</STRONG> 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.
|
|
|
|
|
|
</PRE>
|
|
<H2>SEE ALSO</H2><PRE>
|
|
<STRONG><A HREF="../man2/sigaction.2.html">sigaction(2)</A></STRONG>, <STRONG><A HREF="../man2/exit.2.html">exit(2)</A></STRONG>.
|
|
|
|
|
|
</PRE>
|
|
<H2>DIAGNOSTICS</H2><PRE>
|
|
Usually ``abort - core dumped'' from the shell.
|
|
|
|
|
|
</PRE>
|
|
<H2>BUGS</H2><PRE>
|
|
The abort() function does not flush standard I/O buffers. Use <STRONG><A HREF="../man3/fflush.3.html">fflush(3)</A></STRONG>.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</PRE>
|
|
</BODY>
|
|
</HTML>
|