EXIT(3F)

名前
exit - 特定の状態でのプロセスの終了

形式
subroutine exit (status)
integer*4 status

機能説明
exit は、プロセスのすべてのファイルのフラッシュとクローズを行い、 親プロセスが wait を実行している場合はその親プロセスに通知します。 status の下位 8 ビットは親プロセスから使用できます。 これらのビットは、左側に 8 ビット分シフトされ、 残りのビットはすべてゼロに設定されます。したがって、 status は 256 から 65280 までの範囲になります。

この呼び出しから制御が戻ることはありません。

C の関数 exit により、クリーンアップ・アクションが 最終的な `sys exit' より前に発生することがあります。

exit を引数なしで呼び出すと、警告メッセージが出力され、 自動的に引数にゼロが渡されます。

ファイル
libfui.a

関連項目
exit(2)、 fork(2)、 fork(3f)、 wait(2)、 wait(3f)