equal
deleted
inserted
replaced
|
1 /** signames.c **/ |
|
2 /** architecture-customized signames.c for zsh **/ |
|
3 |
|
4 #define SIGCOUNT 31 |
|
5 |
|
6 #include "zsh.mdh" |
|
7 |
|
8 /**/ |
|
9 #define sigmsg(sig) ((sig) <= SIGCOUNT ? sig_msg[sig] : "unknown signal") |
|
10 /**/ |
|
11 mod_export char *sig_msg[SIGCOUNT+2] = { |
|
12 "done", |
|
13 "hangup", |
|
14 "interrupt", |
|
15 "quit", |
|
16 "illegal hardware instruction", |
|
17 "trace trap", |
|
18 "abort", |
|
19 "bus error", |
|
20 "floating point exception", |
|
21 "killed", |
|
22 "user-defined signal 1", |
|
23 "segmentation fault", |
|
24 "user-defined signal 2", |
|
25 "broken pipe", |
|
26 "alarm", |
|
27 "terminated", |
|
28 "SIGSTKFLT", |
|
29 "death of child", |
|
30 "continued", |
|
31 # ifdef USE_SUSPENDED |
|
32 "suspended (signal)", |
|
33 # else |
|
34 "stopped (signal)", |
|
35 # endif |
|
36 # ifdef USE_SUSPENDED |
|
37 "suspended", |
|
38 # else |
|
39 "stopped", |
|
40 # endif |
|
41 # ifdef USE_SUSPENDED |
|
42 "suspended (tty input)", |
|
43 # else |
|
44 "stopped (tty input)", |
|
45 # endif |
|
46 # ifdef USE_SUSPENDED |
|
47 "suspended (tty output)", |
|
48 # else |
|
49 "stopped (tty output)", |
|
50 # endif |
|
51 "urgent condition", |
|
52 "cpu limit exceeded", |
|
53 "file size limit exceeded", |
|
54 "virtual time alarm", |
|
55 "profile signal", |
|
56 "window size changed", |
|
57 "pollable event occurred", |
|
58 "power fail", |
|
59 "invalid system call", |
|
60 NULL |
|
61 }; |
|
62 |
|
63 /**/ |
|
64 char *sigs[SIGCOUNT+4] = { |
|
65 "EXIT", |
|
66 "HUP", |
|
67 "INT", |
|
68 "QUIT", |
|
69 "ILL", |
|
70 "TRAP", |
|
71 "ABRT", |
|
72 "BUS", |
|
73 "FPE", |
|
74 "KILL", |
|
75 "USR1", |
|
76 "SEGV", |
|
77 "USR2", |
|
78 "PIPE", |
|
79 "ALRM", |
|
80 "TERM", |
|
81 "STKFLT", |
|
82 "CHLD", |
|
83 "CONT", |
|
84 "STOP", |
|
85 "TSTP", |
|
86 "TTIN", |
|
87 "TTOU", |
|
88 "URG", |
|
89 "XCPU", |
|
90 "XFSZ", |
|
91 "VTALRM", |
|
92 "PROF", |
|
93 "WINCH", |
|
94 "POLL", |
|
95 "PWR", |
|
96 "SYS", |
|
97 "ZERR", |
|
98 "DEBUG", |
|
99 NULL |
|
100 }; |