GCC/uthread callbacks on blocking syscalls (XCC)
authorBarret Rhoden <brho@cs.berkeley.edu>
Tue, 8 Mar 2011 00:04:39 +0000 (16:04 -0800)
committerKevin Klues <klueska@cs.berkeley.edu>
Thu, 3 Nov 2011 00:36:00 +0000 (17:36 -0700)
commit27cf91f58ef1f7aece762619bf454d78841428a9
treedb57e3081304fdc3e1852750acde2829bc97f273
parente72762e7abc7e964b7521db28bef47c2a5c13509
GCC/uthread callbacks on blocking syscalls (XCC)

Doesn't do much yet, just runs a 2LS handler.  The uthread stuff will
change a bit soon, and that handler will run in the bottom half of a
yield-ish path in vcore context.

Rebuild your cross compiler.
kern/include/ros/syscall.h
user/parlib/include/uthread.h
user/parlib/uthread.c
user/pthread/pthread.c