60e4b1209d2b28102dfa27f8a905dfef0401b9ed
[people/sha0/gpxe.git] / src / arch / i386 / include / setjmp.h
1 #ifndef ETHERBOOT_SETJMP_H
2 #define ETHERBOOT_SETJMP_H
3
4
5 /* Define a type for use by setjmp and longjmp */
6 #define JBLEN 6
7 typedef unsigned long jmp_buf[JBLEN];
8
9 extern int __asmcall setjmp (jmp_buf env);
10 extern void __asmcall longjmp (jmp_buf env, int val);
11
12 #endif /* ETHERBOOT_SETJMP_H */