[libc] Mark setjmp and longjmp as __cdecl
[people/mcb30/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 __cdecl setjmp (jmp_buf env);
10 extern void __cdecl longjmp (jmp_buf env, int val);
11
12 #endif /* ETHERBOOT_SETJMP_H */