archsetjmp.h 363 字节
Newer Older
1
/*
2
 * arch/um/include/sysdep-i386/archsetjmp.h
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
 */

#ifndef _KLIBC_ARCHSETJMP_H
#define _KLIBC_ARCHSETJMP_H

struct __jmp_buf {
	unsigned int __ebx;
	unsigned int __esp;
	unsigned int __ebp;
	unsigned int __esi;
	unsigned int __edi;
	unsigned int __eip;
};

typedef struct __jmp_buf jmp_buf[1];

J
Jeff Dike 已提交
19 20 21
#define JB_IP __eip
#define JB_SP __esp

22
#endif				/* _SETJMP_H */