]> git.lizzy.rs Git - plan9front.git/blob - mips/include/ureg.h
libsunrpc: work around arm64 compiler bug in sunStringUnpack()
[plan9front.git] / mips / include / ureg.h
1 struct Ureg
2 {
3         ulong   status;
4         ulong   pc;
5         union{
6                 ulong   sp;             /* r29 */
7                 ulong   usp;            /* r29 */
8         };
9         ulong   cause;
10         ulong   badvaddr;
11         ulong   tlbvirt;
12         ulong   hi;
13         ulong   lo;
14         ulong   r31;
15         ulong   r30;
16         ulong   r28;
17         ulong   r27;            /* unused */
18         ulong   r26;            /* unused */
19         ulong   r25;
20         ulong   r24;
21         ulong   r23;
22         ulong   r22;
23         ulong   r21;
24         ulong   r20;
25         ulong   r19;
26         ulong   r18;
27         ulong   r17;
28         ulong   r16;
29         ulong   r15;
30         ulong   r14;
31         ulong   r13;
32         ulong   r12;
33         ulong   r11;
34         ulong   r10;
35         ulong   r9;
36         ulong   r8;
37         ulong   r7;
38         ulong   r6;
39         ulong   r5;
40         ulong   r4;
41         ulong   r3;
42         ulong   r2;
43         ulong   r1;
44 };