1 /* $NetBSD: efisetjmp_arch.h,v 1.3 2021/09/30 19:02:47 jmcneill Exp $ */ 2 3 #ifndef GNU_EFI_IA32_SETJMP_H 4 #define GNU_EFI_IA32_SETJMP_H 5 6 #define JMPBUF_ALIGN 4 7 8 typedef struct { 9 UINT32 Ebx; 10 UINT32 Esi; 11 UINT32 Edi; 12 UINT32 Ebp; 13 UINT32 Esp; 14 UINT32 Eip; 15 } EFI_ALIGN(JMPBUF_ALIGN) jmp_buf[1]; 16 17 #endif /* GNU_EFI_IA32_SETJMP_H */ 18