Jeff Dike | 13c06be | 2006-09-25 23:32:59 -0700 | [diff] [blame^] | 1 | /* |
2 | * arch/i386/include/klibc/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 | #endif /* _SETJMP_H */ |