iPXE
setjmp.h
Go to the documentation of this file.
1 #ifndef _SETJMP_H
2 #define _SETJMP_H
3 
4 FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
5 
6 #include <bits/setjmp.h>
7 
8 extern int __asmcall __attribute__ (( returns_twice ))
9 setjmp ( jmp_buf env );
10 
11 extern void __asmcall __attribute__ (( noreturn ))
12 longjmp ( jmp_buf env, int val );
13 
14 #endif /* _SETJMP_H */
int __asmcall __attribute__((returns_twice)) setjmp(jmp_buf env)
void __asmcall int val
Definition: setjmp.h:12
A jump buffer.
Definition: setjmp.h:9
#define __asmcall
Declare a function with standard calling conventions.
Definition: compiler.h:15
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)