1:
2:
3:
4:
5: struct target_pt_regs {
6:
7: abi_ulong pad0[6];
8:
9:
10: abi_ulong regs[32];
11:
12:
13: abi_ulong cp0_status;
14: abi_ulong lo;
15: abi_ulong hi;
16: abi_ulong cp0_badvaddr;
17: abi_ulong cp0_cause;
18: abi_ulong cp0_epc;
19: };
20:
21:
22: #undef TARGET_ENOMSG
23: #define TARGET_ENOMSG 35
24: #undef TARGET_EIDRM
25: #define TARGET_EIDRM 36
26: #undef TARGET_ECHRNG
27: #define TARGET_ECHRNG 37
28: #undef TARGET_EL2NSYNC
29: #define TARGET_EL2NSYNC 38
30: #undef TARGET_EL3HLT
31: #define TARGET_EL3HLT 39
32: #undef TARGET_EL3RST
33: #define TARGET_EL3RST 40
34: #undef TARGET_ELNRNG
35: #define TARGET_ELNRNG 41
36: #undef TARGET_EUNATCH
37: #define TARGET_EUNATCH 42
38: #undef TARGET_ENOCSI
39: #define TARGET_ENOCSI 43
40: #undef TARGET_EL2HLT
41: #define TARGET_EL2HLT 44
42: #undef TARGET_EDEADLK
43: #define TARGET_EDEADLK 45
44: #undef TARGET_ENOLCK
45: #define TARGET_ENOLCK 46
46: #undef TARGET_EBADE
47: #define TARGET_EBADE 50
48: #undef TARGET_EBADR
49: #define TARGET_EBADR 51
50: #undef TARGET_EXFULL
51: #define TARGET_EXFULL 52
52: #undef TARGET_ENOANO
53: #define TARGET_ENOANO 53
54: #undef TARGET_EBADRQC
55: #define TARGET_EBADRQC 54
56: #undef TARGET_EBADSLT
57: #define TARGET_EBADSLT 55
58: #undef TARGET_EDEADLOCK
59: #define TARGET_EDEADLOCK 56
60: #undef TARGET_EBFONT
61: #define TARGET_EBFONT 59
62: #undef TARGET_ENOSTR
63: #define TARGET_ENOSTR 60
64: #undef TARGET_ENODATA
65: #define TARGET_ENODATA 61
66: #undef TARGET_ETIME
67: #define TARGET_ETIME 62
68: #undef TARGET_ENOSR
69: #define TARGET_ENOSR 63
70: #undef TARGET_ENONET
71: #define TARGET_ENONET 64
72: #undef TARGET_ENOPKG
73: #define TARGET_ENOPKG 65
74: #undef TARGET_EREMOTE
75: #define TARGET_EREMOTE 66
76: #undef TARGET_ENOLINK
77: #define TARGET_ENOLINK 67
78: #undef TARGET_EADV
79: #define TARGET_EADV 68
80: #undef TARGET_ESRMNT
81: #define TARGET_ESRMNT 69
82: #undef TARGET_ECOMM
83: #define TARGET_ECOMM 70
84: #undef TARGET_EPROTO
85: #define TARGET_EPROTO 71
86: #undef TARGET_EDOTDOT
87: #define TARGET_EDOTDOT 73
88: #undef TARGET_EMULTIHOP
89: #define TARGET_EMULTIHOP 74
90: #undef TARGET_EBADMSG
91: #define TARGET_EBADMSG 77
92: #undef TARGET_ENAMETOOLONG
93: #define TARGET_ENAMETOOLONG 78
94: #undef TARGET_EOVERFLOW
95: #define TARGET_EOVERFLOW 79
96: #undef TARGET_ENOTUNIQ
97: #define TARGET_ENOTUNIQ 80
98: #undef TARGET_EBADFD
99: #define TARGET_EBADFD 81
100: #undef TARGET_EREMCHG
101: #define TARGET_EREMCHG 82
102: #undef TARGET_ELIBACC
103: #define TARGET_ELIBACC 83
104: #undef TARGET_ELIBBAD
105: #define TARGET_ELIBBAD 84
106: #undef TARGET_ELIBSCN
107: #define TARGET_ELIBSCN 85
108: #undef TARGET_ELIBMAX
109: #define TARGET_ELIBMAX 86
110: #undef TARGET_ELIBEXEC
111: #define TARGET_ELIBEXEC 87
112: #undef TARGET_EILSEQ
113: #define TARGET_EILSEQ 88
114: #undef TARGET_ENOSYS
115: #define TARGET_ENOSYS 89
116: #undef TARGET_ELOOP
117: #define TARGET_ELOOP 90
118: #undef TARGET_ERESTART
119: #define TARGET_ERESTART 91
120: #undef TARGET_ESTRPIPE
121: #define TARGET_ESTRPIPE 92
122: #undef TARGET_ENOTEMPTY
123: #define TARGET_ENOTEMPTY 93
124: #undef TARGET_EUSERS
125: #define TARGET_EUSERS 94
126: #undef TARGET_ENOTSOCK
127: #define TARGET_ENOTSOCK 95
128: #undef TARGET_EDESTADDRREQ
129: #define TARGET_EDESTADDRREQ 96
130: #undef TARGET_EMSGSIZE
131: #define TARGET_EMSGSIZE 97
132: #undef TARGET_EPROTOTYPE
133: #define TARGET_EPROTOTYPE 98
134: #undef TARGET_ENOPROTOOPT
135: #define TARGET_ENOPROTOOPT 99
136: #undef TARGET_EPROTONOSUPPORT
137: #define TARGET_EPROTONOSUPPORT 120
138: #undef TARGET_ESOCKTNOSUPPORT
139: #define TARGET_ESOCKTNOSUPPORT 121
140: #undef TARGET_EOPNOTSUPP
141: #define TARGET_EOPNOTSUPP 122
142: #undef TARGET_EPFNOSUPPORT
143: #define TARGET_EPFNOSUPPORT 123
144: #undef TARGET_EAFNOSUPPORT
145: #define TARGET_EAFNOSUPPORT 124
146: #undef TARGET_EADDRINUSE
147: #define TARGET_EADDRINUSE 125
148: #undef TARGET_EADDRNOTAVAIL
149: #define TARGET_EADDRNOTAVAIL 126
150: #undef TARGET_ENETDOWN
151: #define TARGET_ENETDOWN 127
152: #undef TARGET_ENETUNREACH
153: #define TARGET_ENETUNREACH 128
154: #undef TARGET_ENETRESET
155: #define TARGET_ENETRESET 129
156: #undef TARGET_ECONNABORTED
157: #define TARGET_ECONNABORTED 130
158: #undef TARGET_ECONNRESET
159: #define TARGET_ECONNRESET 131
160: #undef TARGET_ENOBUFS
161: #define TARGET_ENOBUFS 132
162: #undef TARGET_EISCONN
163: #define TARGET_EISCONN 133
164: #undef TARGET_ENOTCONN
165: #define TARGET_ENOTCONN 134
166: #undef TARGET_EUCLEAN
167: #define TARGET_EUCLEAN 135
168: #undef TARGET_ENOTNAM
169: #define TARGET_ENOTNAM 137
170: #undef TARGET_ENAVAIL
171: #define TARGET_ENAVAIL 138
172: #undef TARGET_EISNAM
173: #define TARGET_EISNAM 139
174: #undef TARGET_EREMOTEIO
175: #define TARGET_EREMOTEIO 140
176: #undef TARGET_EINIT
177: #define TARGET_EINIT 141
178: #undef TARGET_EREMDEV
179: #define TARGET_EREMDEV 142
180: #undef TARGET_ESHUTDOWN
181: #define TARGET_ESHUTDOWN 143
182: #undef TARGET_ETOOMANYREFS
183: #define TARGET_ETOOMANYREFS 144
184: #undef TARGET_ETIMEDOUT
185: #define TARGET_ETIMEDOUT 145
186: #undef TARGET_ECONNREFUSED
187: #define TARGET_ECONNREFUSED 146
188: #undef TARGET_EHOSTDOWN
189: #define TARGET_EHOSTDOWN 147
190: #undef TARGET_EHOSTUNREACH
191: #define TARGET_EHOSTUNREACH 148
192: #undef TARGET_EALREADY
193: #define TARGET_EALREADY 149
194: #undef TARGET_EINPROGRESS
195: #define TARGET_EINPROGRESS 150
196: #undef TARGET_ESTALE
197: #define TARGET_ESTALE 151
198: #undef TARGET_ECANCELED
199: #define TARGET_ECANCELED 158
200:
201:
202:
203: #undef TARGET_ENOMEDIUM
204: #define TARGET_ENOMEDIUM 159
205: #undef TARGET_EMEDIUMTYPE
206: #define TARGET_EMEDIUMTYPE 160
207: #undef TARGET_ENOKEY
208: #define TARGET_ENOKEY 161
209: #undef TARGET_EKEYEXPIRED
210: #define TARGET_EKEYEXPIRED 162
211: #undef TARGET_EKEYREVOKED
212: #define TARGET_EKEYREVOKED 163
213: #undef TARGET_EKEYREJECTED
214: #define TARGET_EKEYREJECTED 164
215:
216:
217: #undef TARGET_EOWNERDEAD
218: #define TARGET_EOWNERDEAD 165
219: #undef TARGET_ENOTRECOVERABLE
220: #define TARGET_ENOTRECOVERABLE 166
221:
222:
223:
224: #define UNAME_MACHINE "mips"