Module Name: src Committed By: jmcneill Date: Fri Aug 12 00:57:25 UTC 2011
Modified Files: src/sys/arch/usermode/conf: Makefile.usermode src/sys/arch/usermode/dev: clock.c cpu.c ttycons.c src/sys/arch/usermode/include: cpu.h pcb.h Added Files: src/sys/arch/usermode/include: thunk.h src/sys/arch/usermode/usermode: thunk.c Log Message: Clean up extern mess by adding an API for kernel components to call libc functions. thunk.c is built with special cflags that makes it compile against standard system headers instead of kernel ones. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/usermode/conf/Makefile.usermode cvs rdiff -u -r1.5 -r1.6 src/sys/arch/usermode/dev/clock.c cvs rdiff -u -r1.9 -r1.10 src/sys/arch/usermode/dev/cpu.c cvs rdiff -u -r1.3 -r1.4 src/sys/arch/usermode/dev/ttycons.c cvs rdiff -u -r1.4 -r1.5 src/sys/arch/usermode/include/cpu.h cvs rdiff -u -r1.2 -r1.3 src/sys/arch/usermode/include/pcb.h cvs rdiff -u -r0 -r1.1 src/sys/arch/usermode/include/thunk.h cvs rdiff -u -r0 -r1.1 src/sys/arch/usermode/usermode/thunk.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.