Made pthreads work on SPARC
authorAndrew Waterman <waterman@ros-dev.(none)>
Mon, 19 Apr 2010 22:13:29 +0000 (15:13 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Thu, 3 Nov 2011 00:35:43 +0000 (17:35 -0700)
commit8ed7c60c7571b6e39270cd6f7ee987327c725f5a
treefe57d9a25f1990c80d15dcfdbbdda81fdecb7e6f
parent8608b3236f72de40177372802a0527e5729cca96
Made pthreads work on SPARC

Some nastiness with TLS and vcoreids.  Both live in
registers set up by the trapframe, so they require
special care when popping the tf.
kern/arch/sparc/ros/trapframe.h
kern/arch/sparc/trap.c
kern/arch/sparc/trap_table.S
kern/src/Makefrag
user/include/rassert.h
user/include/sparc/vcore.h