Xv6 with picoc & Linkage editor  v1.0
The project delineate mutual cohesion between c library, linkage editor ( linker), interpreter and operating system by porting the same on xv6 kernel
types.h
00001 typedef unsigned int   uint;
00002 typedef unsigned short ushort;
00003 typedef unsigned char  uchar;
00004 typedef uint pde_t;
00005 #define st_size size
 All Data Structures