code:rexit - ikarishinjieva/unixV6-code-analyze-chs GitHub Wiki
- 系统调用exit的处理程序
- 传入1个参数cstatus, 通过寄放在R0中传入
- 这是一个用来传递给父进程的参数
3200 /* -------------------------*/
3201
3202 /* exit system call:
3203 * pass back caller's r0
3204 */
3205 rexit()
3206 {
3207
3208 u.u_arg[0] = u.u_ar0[R0] << 8;
3209 exit();
3210 }
- 调用exit函数自我终止
3211 /* -------------------------*/
- (exit = 1.)
- (status in r0)
- sys exit