core: thread: move most thread state to stack; task switch errno
authorH. Peter Anvin <hpa@zytor.com>
Thu, 10 Sep 2009 04:34:28 +0000 (21:34 -0700)
committerEric W. Biederman <ebiederm@xmission.com>
Sun, 10 Apr 2011 01:27:06 +0000 (18:27 -0700)
commit6f2535876ff37db8a4a215f0e06a88b2671be0bc
treeacf8cf000ed5df0b9588e4ad930dbce770e9cb2f
parent9bcfc4ae419000a45a6721b36a78880799d2c1cf
core: thread: move most thread state to stack; task switch errno

Move most our thread state to the stack.  Task switch the errno
variable.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
core/include/thread.h
core/thread/kill_thread.c
core/thread/start_thread.c
core/thread/thread_asm.S