1 /* 2 * arch/um/include/sysdep-i386/archsetjmp.h 3 */ 4 5 #ifndef _KLIBC_ARCHSETJMP_H 6 #define _KLIBC_ARCHSETJMP_H 7 8 struct __jmp_buf { 9 unsigned int __ebx; 10 unsigned int __esp; 11 unsigned int __ebp; 12 unsigned int __esi; 13 unsigned int __edi; 14 unsigned int __eip; 15 }; 16 17 typedef struct __jmp_buf jmp_buf[1]; 18 19 #define JB_IP __eip 20 #define JB_SP __esp 21 22 #endif /* _SETJMP_H */ 23