1 #if NOW == SIGILL
2 P (ILL_ILLOPC, N_("Illegal opcode"))
3 P (ILL_ILLOPN, N_("Illegal operand"))
4 P (ILL_ILLADR, N_("Illegal addressing mode"))
5 P (ILL_ILLTRP, N_("Illegal trap"))
6 P (ILL_PRVOPC, N_("Privileged opcode"))
7 P (ILL_PRVREG, N_("Privileged register"))
8 P (ILL_COPROC, N_("Coprocessor error"))
9 P (ILL_BADSTK, N_("Internal stack error"))
10 #endif
11 #if NOW == SIGFPE
12 P (FPE_INTDIV, N_("Integer divide by zero"))
13 P (FPE_INTOVF, N_("Integer overflow"))
14 P (FPE_FLTDIV, N_("Floating-point divide by zero"))
15 P (FPE_FLTOVF, N_("Floating-point overflow"))
16 P (FPE_FLTUND, N_("Floating-point underflow"))
17 P (FPE_FLTRES, N_("Floating-poing inexact result"))
18 P (FPE_FLTINV, N_("Invalid floating-point operation"))
19 P (FPE_FLTSUB, N_("Subscript out of range"))
20 #endif
21 #if NOW == SIGSEGV
22 P (SEGV_MAPERR, N_("Address not mapped to object"))
23 P (SEGV_ACCERR, N_("Invalid permissions for mapped object"))
24 #endif
25 #if NOW == SIGBUS
26 P (BUS_ADRALN, N_("Invalid address alignment"))
27 P (BUS_ADRERR, N_("Nonexisting physical address"))
28 P (BUS_OBJERR, N_("Object-specific hardware error"))
29 #endif
30 #if NOW == SIGTRAP
31 P (TRAP_BRKPT, N_("Process breakpoint"))
32 P (TRAP_TRACE, N_("Process trace trap"))
33 #endif
34 #if NOW == SIGCLD
35 P (CLD_EXITED, N_("Child has exited"))
36 P (CLD_KILLED, N_("Child has terminated abnormally and did not create a core file"))
37 P (CLD_DUMPED, N_("Child has terminated abnormally and created a core file"))
38 P (CLD_TRAPPED, N_("Traced child has trapped"))
39 P (CLD_STOPPED, N_("Child has stopped"))
40 P (CLD_CONTINUED, N_("Stopped child has continued"))
41 #endif
42 #if NOW == SIGPOLL
43 P (POLL_IN, N_("Data input available"))
44 P (POLL_OUT, N_("Output buffers available"))
45 P (POLL_MSG, N_("Input message available"))
46 P (POLL_ERR, N_("I/O error"))
47 P (POLL_PRI, N_("High priority input available"))
48 P (POLL_HUP, N_("Device disconnected"))
49 #endif
50 #undef P
51