28 lines
		
	
	
		
			570 B
		
	
	
	
		
			Groff
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			570 B
		
	
	
	
		
			Groff
		
	
	
	
	
	
| .\"	@(#)abort.3	6.3 (Berkeley) 5/27/86
 | |
| .\"
 | |
| .TH ABORT 3 "May 27, 1986"
 | |
| .AT 3
 | |
| .SH NAME
 | |
| abort \- generate a fault
 | |
| .SH SYNOPSIS
 | |
| .nf
 | |
| .ft B
 | |
| #include <stdlib.h>
 | |
| 
 | |
| void abort(void)
 | |
| .ft R
 | |
| .fi
 | |
| .SH DESCRIPTION
 | |
| .B 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.
 | |
| .SH SEE ALSO
 | |
| .BR sigaction (2),
 | |
| .BR exit (2).
 | |
| .SH DIAGNOSTICS
 | |
| Usually ``abort \- core dumped'' from the shell.
 | |
| .SH BUGS
 | |
| The abort() function does not flush standard I/O buffers.  Use
 | |
| .BR fflush (3).
 | 
