Back to Kernel001WalkThrough

The lib directory of Linux 0.01 contains the library functions.

||||_exit.c||_exit(), interface to sys_exit()||
||||close.c||close(), interface to sys_close()||
||||ctype.c||_ctype[], lookup table for <ctype.h> functions||
||||dup.c||dup(), interface to sys_dup()||
||||errno.c||errno variable||
||||execve.c||execve(), interface to sys_execve()||
||||open.c||open(), interface to sys_open()||
||||setsid.c||setsid(), interface to sys_setsid()||
||||string.c||library version of <string.h> (see HeaderDetails)||
||||wait.c||wait(), interface to sys_waitpid()||
||||write.c||write(), interface to sys_write()||