xref: /DragonStub/inc/ia32/efisetjmp_arch.h (revision 5c0de15d4340616a8f0cd6c9ec9776e1153d7fae)
1 #ifndef GNU_EFI_IA32_SETJMP_H
2 #define GNU_EFI_IA32_SETJMP_H
3 
4 #define JMPBUF_ALIGN 4
5 
6 typedef struct {
7 	UINT32	Ebx;
8 	UINT32	Esi;
9 	UINT32	Edi;
10 	UINT32	Ebp;
11 	UINT32	Esp;
12 	UINT32	Eip;
13 } ALIGN(JMPBUF_ALIGN) jmp_buf[1];
14 
15 #endif /* GNU_EFI_IA32_SETJMP_H */
16