xref: /openbsd/sys/arch/m88k/include/tcb.h (revision 022e6e66)
1*022e6e66Sguenther /*	$OpenBSD: tcb.h,v 1.1 2011/10/27 04:01:17 guenther Exp $	*/
2*022e6e66Sguenther 
3*022e6e66Sguenther /*
4*022e6e66Sguenther  * Copyright (c) 2011 Philip Guenther <guenther@openbsd.org>
5*022e6e66Sguenther  *
6*022e6e66Sguenther  * Permission to use, copy, modify, and distribute this software for any
7*022e6e66Sguenther  * purpose with or without fee is hereby granted, provided that the above
8*022e6e66Sguenther  * copyright notice and this permission notice appear in all copies.
9*022e6e66Sguenther  *
10*022e6e66Sguenther  * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
11*022e6e66Sguenther  * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
12*022e6e66Sguenther  * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
13*022e6e66Sguenther  * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
14*022e6e66Sguenther  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
15*022e6e66Sguenther  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
16*022e6e66Sguenther  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
17*022e6e66Sguenther  */
18*022e6e66Sguenther 
19*022e6e66Sguenther #ifndef _MACHINE_TCB_H_
20*022e6e66Sguenther #define _MACHINE_TCB_H_
21*022e6e66Sguenther 
22*022e6e66Sguenther #ifdef _KERNEL
23*022e6e66Sguenther 
24*022e6e66Sguenther #error "not yet"
25*022e6e66Sguenther 
26*022e6e66Sguenther #else /* _KERNEL */
27*022e6e66Sguenther 
28*022e6e66Sguenther /* Not ELF, so for now use a big TCB to save a memory reference for errno */
29*022e6e66Sguenther #define TLS_VARIANT	2
30*022e6e66Sguenther 
31*022e6e66Sguenther #endif /* _KERNEL */
32*022e6e66Sguenther 
33*022e6e66Sguenther #endif /* _MACHINE_TCB_H_ */
34