efisetjmp_arch.h 259 B

123456789101112131415
  1. #ifndef GNU_EFI_IA32_SETJMP_H
  2. #define GNU_EFI_IA32_SETJMP_H
  3. typedef struct {
  4. UINT32 Ebx;
  5. UINT32 Esi;
  6. UINT32 Edi;
  7. UINT32 Ebp;
  8. UINT32 Esp;
  9. UINT32 Eip;
  10. } __attribute__((__aligned__(4))) jmp_buf;
  11. #define JMPBUF_ALIGN 4
  12. #endif /* GNU_EFI_IA32_SETJMP_H */