16 #ifndef __UTIL_INCLUDE_ARCH_AMD64_L4API_L4F_SETJMP_H_ 17 #define __UTIL_INCLUDE_ARCH_AMd64_L4API_L4F_SETJMP_H_ 40 } l4_thread_jmp_buf_s;
41 typedef int l4_thread_jmp_buf[
sizeof(l4_thread_jmp_buf_s)/
sizeof(
l4_umword_t)];
44 l4_thread_jmp_buf_s s;
45 l4_thread_jmp_buf raw;
46 } l4_thread_jmp_buf_u;
Common L4 ABI Data Types.
#define EXTERN_C_END
End section with C types and functions.
L4 compiler related defines.
int l4_thread_setjmp(l4_thread_jmp_buf env)
inter-thread setjmp
unsigned long l4_umword_t
Unsigned machine word.
#define EXTERN_C_BEGIN
Start section with C types and functions.
#define L4_CV
Define calling convention.
void l4_thread_longjmp(l4_threadid_t thread, l4_thread_jmp_buf env, int val)
inter-thread longjmp