xref: /freebsd/lib/libc/stdlib/_Exit.c (revision eca67d510483ad9565b7b816e16fc72ebe3b2864)
1eca67d51SGarrett Wollman /*
2eca67d51SGarrett Wollman  * This file is in the public domain.  Written by Garrett A. Wollman,
3eca67d51SGarrett Wollman  * 2002-09-07.
4eca67d51SGarrett Wollman  *
5eca67d51SGarrett Wollman  * $FreeBSD$
6eca67d51SGarrett Wollman  */
7eca67d51SGarrett Wollman 
8eca67d51SGarrett Wollman #include <stdlib.h>
9eca67d51SGarrett Wollman #include <unistd.h>
10eca67d51SGarrett Wollman 
11eca67d51SGarrett Wollman /*
12eca67d51SGarrett Wollman  * ISO C99 added this function to provide for Standard C applications
13eca67d51SGarrett Wollman  * which needed something like POSIX _exit().  A new interface was created
14eca67d51SGarrett Wollman  * in case it turned out that _exit() was insufficient to meet the
15eca67d51SGarrett Wollman  * requirements of ISO C.  (That's probably not the case, but here
16eca67d51SGarrett Wollman  * is where you would put the extra code if it were.)
17eca67d51SGarrett Wollman  */
18eca67d51SGarrett Wollman void
19eca67d51SGarrett Wollman _Exit(int code)
20eca67d51SGarrett Wollman {
21eca67d51SGarrett Wollman 	_exit(code);
22eca67d51SGarrett Wollman }
23