CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2016/05/18 14:21:14
Modified files:
sys/arch/sh/include: frame.h locore.h proc.h tcb.h
sys/arch/sh/sh : db_interface.c sh_machdep.c
lib/libc/arch/sh: Makefile.inc SYS.h
lib/libc/arch/sh/sys: brk.S sbrk.S sigprocmask.S sigsuspend.S
tfork_thread.S
Removed files:
lib/libc/arch/sh/sys: cerror.S
Log message:
Save and restore 'gbr' register when enter/leaving the kernel, and use
it for the TCB pointer. Eliminate __cerror.
"looks good" kettenis@, testing and ok deraadt@