Provide mips64 with kernel-facing TCB_{GET,SET} macros that store it
authorguenther <guenther@openbsd.org>
Thu, 13 Apr 2017 03:52:25 +0000 (03:52 +0000)
committerguenther <guenther@openbsd.org>
Thu, 13 Apr 2017 03:52:25 +0000 (03:52 +0000)
commitf5d56f6d1abf3988ecad6e5bcc0d9e60de25e475
treeac9e473e35f69727b04f30b9dc4b858b32ab61f9
parentfb22d6ad8acc66eeedcb6982cb438d36b51f665a
Provide mips64 with kernel-facing TCB_{GET,SET} macros that store it
in struct mdproc.  With that, all archs have those and the __HAVE_MD_TCB
macro can be unifdef'ed as always defined.

ok kettenis@ visa@ jsing@
18 files changed:
sys/arch/alpha/include/proc.h
sys/arch/amd64/include/proc.h
sys/arch/arm/include/proc.h
sys/arch/arm64/include/proc.h
sys/arch/hppa/include/proc.h
sys/arch/i386/include/proc.h
sys/arch/m88k/include/proc.h
sys/arch/mips64/include/proc.h
sys/arch/mips64/include/tcb.h
sys/arch/mips64/mips64/vm_machdep.c
sys/arch/powerpc/include/proc.h
sys/arch/sh/include/proc.h
sys/arch/sparc64/include/proc.h
sys/kern/kern_exec.c
sys/kern/kern_fork.c
sys/kern/kern_prot.c
sys/kern/kern_sig.c
sys/sys/proc.h