Little fix after the last commit (mostly a git fail)
[eigenmath-fx.git] / setjmp.h
blobdb779c0903017eca876e8e2f08c0fdbcca61c8ae
1 /*------------------------------------------------------*/
2 /* SH SERIES C Compiler Ver. 1.0 */
3 /* Copyright (c) 1992 Hitachi,Ltd. */
4 /* Licensed material of Hitachi,Ltd. */
5 /*------------------------------------------------------*/
6 /***********************************************************************/
7 /* SPEC; */
8 /* NAME = setjmp.h : ; */
9 /* */
10 /* FUNC = this module do the following functions ; */
11 /* */
12 /* CLAS = UNIT; */
13 /* */
14 /* END; */
15 /***********************************************************************/
16 #ifndef _SETJMP
17 #define _SETJMP
19 typedef int jmp_buf[38];
20 typedef int jmp_buf_a[54];
22 #ifdef __cplusplus
23 extern "C" {
24 #endif
25 extern int setjmp(jmp_buf);
26 extern void longjmp(jmp_buf, int);
27 extern int setjmp_a(jmp_buf);
28 extern void longjmp_a(jmp_buf, int);
30 extern volatile int _errno;
32 #ifdef __cplusplus
34 #endif
36 #ifndef SEQERR
37 #define SEQERR 1108
38 #endif
40 #endif