Adding upstream version 3.53.
[syslinux-debian/hramrach.git] / com32 / include / setjmp.h
blob11b18fbdb2e42127b07a684853ce8357b36fd2a3
1 /*
2 * setjmp.h
3 */
5 #ifndef _SETJMP_H
6 #define _SETJMP_H
8 #include <klibc/extern.h>
9 #include <klibc/compiler.h>
10 #include <stddef.h>
12 #include <klibc/archsetjmp.h>
14 __extern int setjmp(jmp_buf);
15 __extern __noreturn longjmp(jmp_buf, int);
17 typedef jmp_buf sigjmp_buf;
19 #define sigsetjmp(__env, __save) setjmp(__env)
20 #define siglongjmp(__env, __val) longjmp(__env, __val)
22 #endif /* _SETJMP_H */