xref: /original-bsd/include/setjmp.h (revision 1eabc47f)
1 /*	setjmp.h	4.2	89/10/16	*/
2 
3 #ifndef _SETJMP_
4 #define _SETJMP_
5 
6 #ifdef vax
7 #define _JBLEN	10
8 #endif
9 
10 #ifdef tahoe
11 #define _JBLEN	10
12 #endif
13 
14 #ifdef hp300
15 #define _JBLEN	17
16 #endif
17 
18 typedef int jmp_buf[_JBLEN];
19 
20 #ifdef __STDC__
21 extern int setjmp(jmp_buf), _setjmp(jmp_buf);
22 extern void longjmp(jmp_buf, int), _longjmp(jmp_buf, int);
23 #else	/* !__STDC__ */
24 extern int setjmp(), _setjmp();
25 extern int longjmp(), _longjmp();
26 #endif	/* !__STDC__ */
27 
28 #endif
29