@@ -520,6 +520,111 @@ else version( linux )
520
520
enum ERFKILL = 132 ; // /
521
521
enum EHWPOISON = 133 ; // /
522
522
}
523
+ else version (MIPS32 )
524
+ {
525
+ enum ENOMSG = 35 ; // /
526
+ enum EIDRM = 36 ; // /
527
+ enum ECHRNG = 37 ; // /
528
+ enum EL2NSYNC = 38 ; // /
529
+ enum EL3HLT = 39 ; // /
530
+ enum EL3RST = 40 ; // /
531
+ enum ELNRNG = 41 ; // /
532
+ enum EUNATCH = 42 ; // /
533
+ enum ENOCSI = 43 ; // /
534
+ enum EL2HLT = 44 ; // /
535
+ enum EDEADLK = 45 ; // /
536
+ enum ENOLCK = 46 ; // /
537
+ enum EBADE = 50 ; // /
538
+ enum EBADR = 51 ; // /
539
+ enum EXFULL = 52 ; // /
540
+ enum ENOANO = 53 ; // /
541
+ enum EBADRQC = 54 ; // /
542
+ enum EBADSLT = 55 ; // /
543
+ enum EDEADLOCK = 56 ; // /
544
+ enum EBFONT = 59 ; // /
545
+ enum ENOSTR = 60 ; // /
546
+ enum ENODATA = 61 ; // /
547
+ enum ETIME = 62 ; // /
548
+ enum ENOSR = 63 ; // /
549
+ enum ENONET = 64 ; // /
550
+ enum ENOPKG = 65 ; // /
551
+ enum EREMOTE = 66 ; // /
552
+ enum ENOLINK = 67 ; // /
553
+ enum EADV = 68 ; // /
554
+ enum ESRMNT = 69 ; // /
555
+ enum ECOMM = 70 ; // /
556
+ enum EPROTO = 71 ; // /
557
+ enum EDOTDOT = 73 ; // /
558
+ enum EMULTIHOP = 74 ; // /
559
+ enum EBADMSG = 77 ; // /
560
+ enum ENAMETOOLONG = 78 ; // /
561
+ enum EOVERFLOW = 79 ; // /
562
+ enum ENOTUNIQ = 80 ; // /
563
+ enum EBADFD = 81 ; // /
564
+ enum EREMCHG = 82 ; // /
565
+ enum ELIBACC = 83 ; // /
566
+ enum ELIBBAD = 84 ; // /
567
+ enum ELIBSCN = 85 ; // /
568
+ enum ELIBMAX = 86 ; // /
569
+ enum ELIBEXEC = 87 ; // /
570
+ enum EILSEQ = 88 ; // /
571
+ enum ENOSYS = 89 ; // /
572
+ enum ELOOP = 90 ; // /
573
+ enum ERESTART = 91 ; // /
574
+ enum ESTRPIPE = 92 ; // /
575
+ enum ENOTEMPTY = 93 ; // /
576
+ enum EUSERS = 94 ; // /
577
+ enum ENOTSOCK = 95 ; // /
578
+ enum EDESTADDRREQ = 96 ; // /
579
+ enum EMSGSIZE = 97 ; // /
580
+ enum EPROTOTYPE = 98 ; // /
581
+ enum ENOPROTOOPT = 99 ; // /
582
+ enum EPROTONOSUPPORT = 120 ; // /
583
+ enum ESOCKTNOSUPPORT = 121 ; // /
584
+ enum EOPNOTSUPP = 122 ; // /
585
+ enum ENOTSUP = EOPNOTSUPP ; // /
586
+ enum EPFNOSUPPORT = 123 ; // /
587
+ enum EAFNOSUPPORT = 124 ; // /
588
+ enum EADDRINUSE = 125 ; // /
589
+ enum EADDRNOTAVAIL = 126 ; // /
590
+ enum ENETDOWN = 127 ; // /
591
+ enum ENETUNREACH = 128 ; // /
592
+ enum ENETRESET = 129 ; // /
593
+ enum ECONNABORTED = 130 ; // /
594
+ enum ECONNRESET = 131 ; // /
595
+ enum ENOBUFS = 132 ; // /
596
+ enum EISCONN = 133 ; // /
597
+ enum ENOTCONN = 134 ; // /
598
+ enum EUCLEAN = 135 ; // /
599
+ enum ENOTNAM = 137 ; // /
600
+ enum ENAVAIL = 138 ; // /
601
+ enum EISNAM = 139 ; // /
602
+ enum EREMOTEIO = 140 ; // /
603
+ enum EINIT = 141 ; // /
604
+ enum EREMDEV = 142 ; // /
605
+ enum ESHUTDOWN = 143 ; // /
606
+ enum ETOOMANYREFS = 144 ; // /
607
+ enum ETIMEDOUT = 145 ; // /
608
+ enum ECONNREFUSED = 146 ; // /
609
+ enum EHOSTDOWN = 147 ; // /
610
+ enum EHOSTUNREACH = 148 ; // /
611
+ enum EWOULDBLOCK = EAGAIN ; // /
612
+ enum EALREADY = 149 ; // /
613
+ enum EINPROGRESS = 150 ; // /
614
+ enum ESTALE = 151 ; // /
615
+ enum ECANCELED = 158 ; // /
616
+ enum ENOMEDIUM = 159 ; // /
617
+ enum EMEDIUMTYPE = 160 ; // /
618
+ enum ENOKEY = 161 ; // /
619
+ enum EKEYEXPIRED = 162 ; // /
620
+ enum EKEYREVOKED = 163 ; // /
621
+ enum EKEYREJECTED = 164 ; // /
622
+ enum EOWNERDEAD = 165 ; // /
623
+ enum ENOTRECOVERABLE = 166 ; // /
624
+ enum ERFKILL = 167 ; // /
625
+ enum EHWPOISON = 168 ; // /
626
+ enum EDQUOT = 1133 ; // /
627
+ }
523
628
else version (MIPS64 )
524
629
{
525
630
enum ENOMSG = 35 ; // /
@@ -1030,6 +1135,111 @@ else version( linux )
1030
1135
enum ERFKILL = 132 ; // /
1031
1136
enum EHWPOISON = 133 ; // /
1032
1137
}
1138
+ else version (SPARC64 )
1139
+ {
1140
+ enum EWOULDBLOCK = EAGAIN ; // /
1141
+ enum EINPROGRESS = 36 ; // /
1142
+ enum EALREADY = 37 ; // /
1143
+ enum ENOTSOCK = 38 ; // /
1144
+ enum EDESTADDRREQ = 39 ; // /
1145
+ enum EMSGSIZE = 40 ; // /
1146
+ enum EPROTOTYPE = 41 ; // /
1147
+ enum ENOPROTOOPT = 42 ; // /
1148
+ enum EPROTONOSUPPORT = 43 ; // /
1149
+ enum ESOCKTNOSUPPORT = 44 ; // /
1150
+ enum EOPNOTSUPP = 45 ; // /
1151
+ enum ENOTSUP = EOPNOTSUPP ; // /
1152
+ enum EPFNOSUPPORT = 46 ; // /
1153
+ enum EAFNOSUPPORT = 47 ; // /
1154
+ enum EADDRINUSE = 48 ; // /
1155
+ enum EADDRNOTAVAIL = 49 ; // /
1156
+ enum ENETDOWN = 50 ; // /
1157
+ enum ENETUNREACH = 51 ; // /
1158
+ enum ENETRESET = 52 ; // /
1159
+ enum ECONNABORTED = 53 ; // /
1160
+ enum ECONNRESET = 54 ; // /
1161
+ enum ENOBUFS = 55 ; // /
1162
+ enum EISCONN = 56 ; // /
1163
+ enum ENOTCONN = 57 ; // /
1164
+ enum ESHUTDOWN = 58 ; // /
1165
+ enum ETOOMANYREFS = 59 ; // /
1166
+ enum ETIMEDOUT = 60 ; // /
1167
+ enum ECONNREFUSED = 61 ; // /
1168
+ enum ELOOP = 62 ; // /
1169
+ enum ENAMETOOLONG = 63 ; // /
1170
+ enum EHOSTDOWN = 64 ; // /
1171
+ enum EHOSTUNREACH = 65 ; // /
1172
+ enum ENOTEMPTY = 66 ; // /
1173
+ enum EPROCLIM = 67 ; // /
1174
+ enum EUSERS = 68 ; // /
1175
+ enum EDQUOT = 69 ; // /
1176
+ enum ESTALE = 70 ; // /
1177
+ enum EREMOTE = 71 ; // /
1178
+ enum ENOSTR = 72 ; // /
1179
+ enum ETIME = 73 ; // /
1180
+ enum ENOSR = 74 ; // /
1181
+ enum ENOMSG = 75 ; // /
1182
+ enum EBADMSG = 76 ; // /
1183
+ enum EIDRM = 77 ; // /
1184
+ enum EDEADLK = 78 ; // /
1185
+ enum ENOLCK = 79 ; // /
1186
+ enum ENONET = 80 ; // /
1187
+ enum ERREMOTE = 81 ; // /
1188
+ enum ENOLINK = 82 ; // /
1189
+ enum EADV = 83 ; // /
1190
+ enum ESRMNT = 84 ; // /
1191
+ enum ECOMM = 85 ; // /
1192
+ enum EPROTO = 86 ; // /
1193
+ enum EMULTIHOP = 87 ; // /
1194
+ enum EDOTDOT = 88 ; // /
1195
+ enum EREMCHG = 89 ; // /
1196
+ enum ENOSYS = 90 ; // /
1197
+ enum ESTRPIPE = 91 ; // /
1198
+ enum EOVERFLOW = 92 ; // /
1199
+ enum EBADFD = 93 ; // /
1200
+ enum ECHRNG = 94 ; // /
1201
+ enum EL2NSYNC = 95 ; // /
1202
+ enum EL3HLT = 96 ; // /
1203
+ enum EL3RST = 97 ; // /
1204
+ enum ELNRNG = 98 ; // /
1205
+ enum EUNATCH = 99 ; // /
1206
+ enum ENOCSI = 100 ; // /
1207
+ enum EL2HLT = 101 ; // /
1208
+ enum EBADE = 102 ; // /
1209
+ enum EBADR = 103 ; // /
1210
+ enum EXFULL = 104 ; // /
1211
+ enum ENOANO = 105 ; // /
1212
+ enum EBADRQC = 106 ; // /
1213
+ enum EBADSLT = 107 ; // /
1214
+ enum EDEADLOCK = 108 ; // /
1215
+ enum EBFONT = 109 ; // /
1216
+ enum ELIBEXEC = 110 ; // /
1217
+ enum ENODATA = 111 ; // /
1218
+ enum ELIBBAD = 112 ; // /
1219
+ enum ENOPKG = 113 ; // /
1220
+ enum ELIBACC = 114 ; // /
1221
+ enum ENOTUNIQ = 115 ; // /
1222
+ enum ERESTART = 116 ; // /
1223
+ enum EUCLEAN = 117 ; // /
1224
+ enum ENOTNAM = 118 ; // /
1225
+ enum ENAVAIL = 119 ; // /
1226
+ enum EISNAM = 120 ; // /
1227
+ enum EREMOTEIO = 121 ; // /
1228
+ enum EILSEQ = 122 ; // /
1229
+ enum ELIBMAX = 123 ; // /
1230
+ enum ELIBSCN = 124 ; // /
1231
+ enum ENOMEDIUM = 125 ; // /
1232
+ enum EMEDIUMTYPE = 126 ; // /
1233
+ enum ECANCELED = 127 ; // /
1234
+ enum ENOKEY = 128 ; // /
1235
+ enum EKEYEXPIRED = 129 ; // /
1236
+ enum EKEYREVOKED = 130 ; // /
1237
+ enum EKEYREJECTED = 131 ; // /
1238
+ enum EOWNERDEAD = 132 ; // /
1239
+ enum ENOTRECOVERABLE = 133 ; // /
1240
+ enum ERFKILL = 134 ; // /
1241
+ enum EHWPOISON = 135 ; // /
1242
+ }
1033
1243
else version (SystemZ )
1034
1244
{
1035
1245
enum EDEADLK = 35 ; // /
0 commit comments