| ... | ... | @@ -248,40 +248,78 @@ else |
| 248 | 248 | pub const SIG_SETMASK = 2; |
| 249 | 249 | }; |
| 250 | 250 | |
| 251 | | pub const SIGHUP = 1; |
| 252 | | pub const SIGINT = 2; |
| 253 | | pub const SIGQUIT = 3; |
| 254 | | pub const SIGILL = 4; |
| 255 | | pub const SIGTRAP = 5; |
| 256 | | pub const SIGABRT = 6; |
| 257 | | pub const SIGIOT = SIGABRT; |
| 258 | | pub const SIGBUS = 7; |
| 259 | | pub const SIGFPE = 8; |
| 260 | | pub const SIGKILL = 9; |
| 261 | | pub const SIGUSR1 = 10; |
| 262 | | pub const SIGSEGV = 11; |
| 263 | | pub const SIGUSR2 = 12; |
| 264 | | pub const SIGPIPE = 13; |
| 265 | | pub const SIGALRM = 14; |
| 266 | | pub const SIGTERM = 15; |
| 267 | | pub const SIGSTKFLT = 16; |
| 268 | | pub const SIGCHLD = 17; |
| 269 | | pub const SIGCONT = 18; |
| 270 | | pub const SIGSTOP = 19; |
| 271 | | pub const SIGTSTP = 20; |
| 272 | | pub const SIGTTIN = 21; |
| 273 | | pub const SIGTTOU = 22; |
| 274 | | pub const SIGURG = 23; |
| 275 | | pub const SIGXCPU = 24; |
| 276 | | pub const SIGXFSZ = 25; |
| 277 | | pub const SIGVTALRM = 26; |
| 278 | | pub const SIGPROF = 27; |
| 279 | | pub const SIGWINCH = 28; |
| 280 | | pub const SIGIO = 29; |
| 281 | | pub const SIGPOLL = 29; |
| 282 | | pub const SIGPWR = 30; |
| 283 | | pub const SIGSYS = 31; |
| 284 | | pub const SIGUNUSED = SIGSYS; |
| 251 | pub usingnamespace if (is_sparc) struct { |
| 252 | pub const SIGHUP = 1; |
| 253 | pub const SIGINT = 2; |
| 254 | pub const SIGQUIT = 3; |
| 255 | pub const SIGILL = 4; |
| 256 | pub const SIGTRAP = 5; |
| 257 | pub const SIGABRT = 6; |
| 258 | pub const SIGEMT = 7; |
| 259 | pub const SIGFPE = 8; |
| 260 | pub const SIGKILL = 9; |
| 261 | pub const SIGBUS = 10; |
| 262 | pub const SIGSEGV = 11; |
| 263 | pub const SIGSYS = 12; |
| 264 | pub const SIGPIPE = 13; |
| 265 | pub const SIGALRM = 14; |
| 266 | pub const SIGTERM = 15; |
| 267 | pub const SIGURG = 16; |
| 268 | pub const SIGSTOP = 17; |
| 269 | pub const SIGTSTP = 18; |
| 270 | pub const SIGCONT = 19; |
| 271 | pub const SIGCHLD = 20; |
| 272 | pub const SIGTTIN = 21; |
| 273 | pub const SIGTTOU = 22; |
| 274 | pub const SIGPOLL = 23; |
| 275 | pub const SIGXCPU = 24; |
| 276 | pub const SIGXFSZ = 25; |
| 277 | pub const SIGVTALRM = 26; |
| 278 | pub const SIGPROF = 27; |
| 279 | pub const SIGWINCH = 28; |
| 280 | pub const SIGLOST = 29; |
| 281 | pub const SIGUSR1 = 30; |
| 282 | pub const SIGUSR2 = 31; |
| 283 | pub const SIGIOT = SIGABRT; |
| 284 | pub const SIGCLD = SIGCHLD; |
| 285 | pub const SIGPWR = SIGLOST; |
| 286 | pub const SIGIO = SIGPOLL; |
| 287 | } else struct { |
| 288 | pub const SIGHUP = 1; |
| 289 | pub const SIGINT = 2; |
| 290 | pub const SIGQUIT = 3; |
| 291 | pub const SIGILL = 4; |
| 292 | pub const SIGTRAP = 5; |
| 293 | pub const SIGABRT = 6; |
| 294 | pub const SIGIOT = SIGABRT; |
| 295 | pub const SIGBUS = 7; |
| 296 | pub const SIGFPE = 8; |
| 297 | pub const SIGKILL = 9; |
| 298 | pub const SIGUSR1 = 10; |
| 299 | pub const SIGSEGV = 11; |
| 300 | pub const SIGUSR2 = 12; |
| 301 | pub const SIGPIPE = 13; |
| 302 | pub const SIGALRM = 14; |
| 303 | pub const SIGTERM = 15; |
| 304 | pub const SIGSTKFLT = 16; |
| 305 | pub const SIGCHLD = 17; |
| 306 | pub const SIGCONT = 18; |
| 307 | pub const SIGSTOP = 19; |
| 308 | pub const SIGTSTP = 20; |
| 309 | pub const SIGTTIN = 21; |
| 310 | pub const SIGTTOU = 22; |
| 311 | pub const SIGURG = 23; |
| 312 | pub const SIGXCPU = 24; |
| 313 | pub const SIGXFSZ = 25; |
| 314 | pub const SIGVTALRM = 26; |
| 315 | pub const SIGPROF = 27; |
| 316 | pub const SIGWINCH = 28; |
| 317 | pub const SIGIO = 29; |
| 318 | pub const SIGPOLL = 29; |
| 319 | pub const SIGPWR = 30; |
| 320 | pub const SIGSYS = 31; |
| 321 | pub const SIGUNUSED = SIGSYS; |
| 322 | }; |
| 285 | 323 | |
| 286 | 324 | pub const O_RDONLY = 0o0; |
| 287 | 325 | pub const O_WRONLY = 0o1; |