⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 _exit.c

📁 linux 0.11的内核源代码
💻 C
字号:
1				/*				   2 * linux/lib/_exit.c				   3 *				   4 * (C) 1991 Linus Torvalds				   5 */  6 478 7#define __LIBRARY__		// 定义一个符号常量,见下行说明。  8#include <unistd.h>		// Linux 标准头文件。定义了各种符号常数和类型,并申明了各种函数。// 如定义了__LIBRARY__,则还包括系统调用号和内嵌汇编_syscall0()等。  9//// 内核使用的程序(退出)终止函数。// 直接调用系统中断int 0x80,功能号__NR_exit。// 参数:exit_code - 退出码。  10 volatile void_exit (int exit_code)  11{// %0 - eax(系统调用号__NR_exit);%1 - ebx(退出码exit_code)。  12 __asm__ ("int $0x80"::"a" (__NR_exit), "b" (exit_code));13}14

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -