gems-kernel/source/THIRDPARTY/linux-old/lib/_exit.c

19 lines
301 B
C
Raw Normal View History

/*
* linux/lib/_exit.c
*
* Copyright (C) 1991, 1992 Linus Torvalds
*/
#define __LIBRARY__
#include <linux/unistd.h>
volatile void _exit(int exit_code)
{
fake_volatile:
__asm__("movl %1,%%ebx\n\t"
"int $0x80"
: /* no outputs */
:"a" (__NR_exit),"g" (exit_code));
goto fake_volatile;
}