Home | History | Annotate | Line # | Download | only in ia64
      1  1.3  jmcneill /*	$NetBSD: efisetjmp_arch.h,v 1.3 2021/09/30 19:02:47 jmcneill Exp $	*/
      2  1.1  jmcneill 
      3  1.1  jmcneill #ifndef GNU_EFI_IA64_SETJMP_H
      4  1.1  jmcneill #define GNU_EFI_IA64_SETJMP_H
      5  1.1  jmcneill 
      6  1.1  jmcneill #define JMPBUF_ALIGN 0x10
      7  1.1  jmcneill 
      8  1.1  jmcneill typedef struct {
      9  1.1  jmcneill 	UINT64	F2[2];
     10  1.1  jmcneill 	UINT64	F3[2];
     11  1.1  jmcneill 	UINT64	F4[2];
     12  1.1  jmcneill 	UINT64	F5[2];
     13  1.1  jmcneill 	UINT64	F16[2];
     14  1.1  jmcneill 	UINT64	F17[2];
     15  1.1  jmcneill 	UINT64	F18[2];
     16  1.1  jmcneill 	UINT64	F19[2];
     17  1.1  jmcneill 	UINT64	F20[2];
     18  1.1  jmcneill 	UINT64	F21[2];
     19  1.1  jmcneill 	UINT64	F22[2];
     20  1.1  jmcneill 	UINT64	F23[2];
     21  1.1  jmcneill 	UINT64	F24[2];
     22  1.1  jmcneill 	UINT64	F25[2];
     23  1.1  jmcneill 	UINT64	F26[2];
     24  1.1  jmcneill 	UINT64	F27[2];
     25  1.1  jmcneill 	UINT64	F28[2];
     26  1.1  jmcneill 	UINT64	F29[2];
     27  1.1  jmcneill 	UINT64	F30[2];
     28  1.1  jmcneill 	UINT64	F31[2];
     29  1.1  jmcneill 	UINT64	R4;
     30  1.1  jmcneill 	UINT64	R5;
     31  1.1  jmcneill 	UINT64	R6;
     32  1.1  jmcneill 	UINT64	R7;
     33  1.1  jmcneill 	UINT64	SP;
     34  1.1  jmcneill 	UINT64	BR0;
     35  1.1  jmcneill 	UINT64	BR1;
     36  1.1  jmcneill 	UINT64	BR2;
     37  1.1  jmcneill 	UINT64	BR3;
     38  1.1  jmcneill 	UINT64	BR4;
     39  1.1  jmcneill 	UINT64	BR5;
     40  1.1  jmcneill 	UINT64	InitialUNAT;
     41  1.1  jmcneill 	UINT64	AfterSpillUNAT;
     42  1.1  jmcneill 	UINT64	PFS;
     43  1.1  jmcneill 	UINT64	BSP;
     44  1.1  jmcneill 	UINT64	Predicates;
     45  1.1  jmcneill 	UINT64	LoopCount;
     46  1.1  jmcneill 	UINT64	FPSR;
     47  1.3  jmcneill } EFI_ALIGN(JMPBUF_ALIGN) jmp_buf[1];
     48  1.1  jmcneill 
     49  1.1  jmcneill #endif /* GNU_EFI_IA64_SETJMP_H */
     50