1/* 2 * arch/um/include/sysdep-x86_64/archsetjmp.h 3 */ 4 5#ifndef _KLIBC_ARCHSETJMP_H 6#define _KLIBC_ARCHSETJMP_H 7 8struct __jmp_buf { 9 unsigned long __rbx; 10 unsigned long __rsp; 11 unsigned long __rbp; 12 unsigned long __r12; 13 unsigned long __r13; 14 unsigned long __r14; 15 unsigned long __r15; 16 unsigned long __rip; 17}; 18 19typedef struct __jmp_buf jmp_buf[1]; 20 21#define JB_IP __rip 22#define JB_SP __rsp 23 24#endif /* _SETJMP_H */ 25