1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
|
// Copyright 2018 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
package runtime
var sigtable = [...]sigTabT{
0: {0, "SIGNONE: no trap"},
_SIGHUP: {_SigNotify + _SigKill, "SIGHUP: terminal line hangup"},
_SIGINT: {_SigNotify + _SigKill, "SIGINT: interrupt"},
_SIGQUIT: {_SigNotify + _SigThrow, "SIGQUIT: quit"},
_SIGILL: {_SigThrow + _SigUnblock, "SIGILL: illegal instruction"},
_SIGTRAP: {_SigThrow + _SigUnblock, "SIGTRAP: trace trap"},
_SIGABRT: {_SigNotify + _SigThrow, "SIGABRT: abort"},
_SIGBUS: {_SigPanic + _SigUnblock, "SIGBUS: bus error"},
_SIGFPE: {_SigPanic + _SigUnblock, "SIGFPE: floating-point exception"},
_SIGKILL: {0, "SIGKILL: kill"},
_SIGUSR1: {_SigNotify, "SIGUSR1: user-defined signal 1"},
_SIGSEGV: {_SigPanic + _SigUnblock, "SIGSEGV: segmentation violation"},
_SIGUSR2: {_SigNotify, "SIGUSR2: user-defined signal 2"},
_SIGPIPE: {_SigNotify, "SIGPIPE: write to broken pipe"},
_SIGALRM: {_SigNotify, "SIGALRM: alarm clock"},
_SIGTERM: {_SigNotify + _SigKill, "SIGTERM: termination"},
_SIGCHLD: {_SigNotify + _SigUnblock, "SIGCHLD: child status has changed"},
_SIGCONT: {_SigNotify + _SigDefault, "SIGCONT: continue"},
_SIGSTOP: {0, "SIGSTOP: stop"},
_SIGTSTP: {_SigNotify + _SigDefault, "SIGTSTP: keyboard stop"},
_SIGTTIN: {_SigNotify + _SigDefault, "SIGTTIN: background read from tty"},
_SIGTTOU: {_SigNotify + _SigDefault, "SIGTTOU: background write to tty"},
_SIGURG: {_SigNotify, "SIGURG: urgent condition on socket"},
_SIGXCPU: {_SigNotify, "SIGXCPU: cpu limit exceeded"},
_SIGXFSZ: {_SigNotify, "SIGXFSZ: file size limit exceeded"},
_SIGVTALRM: {_SigNotify, "SIGVTALRM: virtual alarm clock"},
_SIGPROF: {_SigNotify + _SigUnblock, "SIGPROF: profiling alarm clock"},
_SIGWINCH: {_SigNotify, "SIGWINCH: window size change"},
_SIGSYS: {_SigThrow, "SIGSYS: bad system call"},
_SIGIO: {_SigNotify, "SIGIO: i/o now possible"},
_SIGPWR: {_SigNotify, "SIGPWR: power failure restart"},
_SIGEMT: {_SigThrow, "SIGEMT: emulate instruction executed"},
_SIGWAITING: {0, "SIGWAITING: reserved signal no longer used by"},
26: {_SigNotify, "signal 26"},
27: {_SigNotify, "signal 27"},
33: {_SigNotify, "signal 33"},
35: {_SigNotify, "signal 35"},
36: {_SigNotify, "signal 36"},
37: {_SigNotify, "signal 37"},
38: {_SigNotify, "signal 38"},
40: {_SigNotify, "signal 40"},
41: {_SigNotify, "signal 41"},
42: {_SigNotify, "signal 42"},
43: {_SigNotify, "signal 43"},
44: {_SigNotify, "signal 44"},
45: {_SigNotify, "signal 45"},
46: {_SigNotify, "signal 46"},
47: {_SigNotify, "signal 47"},
48: {_SigNotify, "signal 48"},
49: {_SigNotify, "signal 49"},
50: {_SigNotify, "signal 50"},
51: {_SigNotify, "signal 51"},
52: {_SigNotify, "signal 52"},
53: {_SigNotify, "signal 53"},
54: {_SigNotify, "signal 54"},
55: {_SigNotify, "signal 55"},
56: {_SigNotify, "signal 56"},
57: {_SigNotify, "signal 57"},
58: {_SigNotify, "signal 58"},
59: {_SigNotify, "signal 59"},
60: {_SigNotify, "signal 60"},
61: {_SigNotify, "signal 61"},
62: {_SigNotify, "signal 62"},
63: {_SigNotify, "signal 63"},
64: {_SigNotify, "signal 64"},
65: {_SigNotify, "signal 65"},
66: {_SigNotify, "signal 66"},
67: {_SigNotify, "signal 67"},
68: {_SigNotify, "signal 68"},
69: {_SigNotify, "signal 69"},
70: {_SigNotify, "signal 70"},
71: {_SigNotify, "signal 71"},
72: {_SigNotify, "signal 72"},
73: {_SigNotify, "signal 73"},
74: {_SigNotify, "signal 74"},
75: {_SigNotify, "signal 75"},
76: {_SigNotify, "signal 76"},
77: {_SigNotify, "signal 77"},
78: {_SigNotify, "signal 78"},
79: {_SigNotify, "signal 79"},
80: {_SigNotify, "signal 80"},
81: {_SigNotify, "signal 81"},
82: {_SigNotify, "signal 82"},
83: {_SigNotify, "signal 83"},
84: {_SigNotify, "signal 84"},
85: {_SigNotify, "signal 85"},
86: {_SigNotify, "signal 86"},
87: {_SigNotify, "signal 87"},
88: {_SigNotify, "signal 88"},
89: {_SigNotify, "signal 89"},
90: {_SigNotify, "signal 90"},
91: {_SigNotify, "signal 91"},
92: {_SigNotify, "signal 92"},
93: {_SigNotify, "signal 93"},
94: {_SigNotify, "signal 94"},
95: {_SigNotify, "signal 95"},
96: {_SigNotify, "signal 96"},
97: {_SigNotify, "signal 97"},
98: {_SigNotify, "signal 98"},
99: {_SigNotify, "signal 99"},
100: {_SigNotify, "signal 100"},
101: {_SigNotify, "signal 101"},
102: {_SigNotify, "signal 102"},
103: {_SigNotify, "signal 103"},
104: {_SigNotify, "signal 104"},
105: {_SigNotify, "signal 105"},
106: {_SigNotify, "signal 106"},
107: {_SigNotify, "signal 107"},
108: {_SigNotify, "signal 108"},
109: {_SigNotify, "signal 109"},
110: {_SigNotify, "signal 110"},
111: {_SigNotify, "signal 111"},
112: {_SigNotify, "signal 112"},
113: {_SigNotify, "signal 113"},
114: {_SigNotify, "signal 114"},
115: {_SigNotify, "signal 115"},
116: {_SigNotify, "signal 116"},
117: {_SigNotify, "signal 117"},
118: {_SigNotify, "signal 118"},
119: {_SigNotify, "signal 119"},
120: {_SigNotify, "signal 120"},
121: {_SigNotify, "signal 121"},
122: {_SigNotify, "signal 122"},
123: {_SigNotify, "signal 123"},
124: {_SigNotify, "signal 124"},
125: {_SigNotify, "signal 125"},
126: {_SigNotify, "signal 126"},
127: {_SigNotify, "signal 127"},
128: {_SigNotify, "signal 128"},
129: {_SigNotify, "signal 129"},
130: {_SigNotify, "signal 130"},
131: {_SigNotify, "signal 131"},
132: {_SigNotify, "signal 132"},
133: {_SigNotify, "signal 133"},
134: {_SigNotify, "signal 134"},
135: {_SigNotify, "signal 135"},
136: {_SigNotify, "signal 136"},
137: {_SigNotify, "signal 137"},
138: {_SigNotify, "signal 138"},
139: {_SigNotify, "signal 139"},
140: {_SigNotify, "signal 140"},
141: {_SigNotify, "signal 141"},
142: {_SigNotify, "signal 142"},
143: {_SigNotify, "signal 143"},
144: {_SigNotify, "signal 144"},
145: {_SigNotify, "signal 145"},
146: {_SigNotify, "signal 146"},
147: {_SigNotify, "signal 147"},
148: {_SigNotify, "signal 148"},
149: {_SigNotify, "signal 149"},
150: {_SigNotify, "signal 150"},
151: {_SigNotify, "signal 151"},
152: {_SigNotify, "signal 152"},
153: {_SigNotify, "signal 153"},
154: {_SigNotify, "signal 154"},
155: {_SigNotify, "signal 155"},
156: {_SigNotify, "signal 156"},
157: {_SigNotify, "signal 157"},
158: {_SigNotify, "signal 158"},
159: {_SigNotify, "signal 159"},
160: {_SigNotify, "signal 160"},
161: {_SigNotify, "signal 161"},
162: {_SigNotify, "signal 162"},
163: {_SigNotify, "signal 163"},
164: {_SigNotify, "signal 164"},
165: {_SigNotify, "signal 165"},
166: {_SigNotify, "signal 166"},
167: {_SigNotify, "signal 167"},
168: {_SigNotify, "signal 168"},
169: {_SigNotify, "signal 169"},
170: {_SigNotify, "signal 170"},
171: {_SigNotify, "signal 171"},
172: {_SigNotify, "signal 172"},
173: {_SigNotify, "signal 173"},
174: {_SigNotify, "signal 174"},
175: {_SigNotify, "signal 175"},
176: {_SigNotify, "signal 176"},
177: {_SigNotify, "signal 177"},
178: {_SigNotify, "signal 178"},
179: {_SigNotify, "signal 179"},
180: {_SigNotify, "signal 180"},
181: {_SigNotify, "signal 181"},
182: {_SigNotify, "signal 182"},
183: {_SigNotify, "signal 183"},
184: {_SigNotify, "signal 184"},
185: {_SigNotify, "signal 185"},
186: {_SigNotify, "signal 186"},
187: {_SigNotify, "signal 187"},
188: {_SigNotify, "signal 188"},
189: {_SigNotify, "signal 189"},
190: {_SigNotify, "signal 190"},
191: {_SigNotify, "signal 191"},
192: {_SigNotify, "signal 192"},
193: {_SigNotify, "signal 193"},
194: {_SigNotify, "signal 194"},
195: {_SigNotify, "signal 195"},
196: {_SigNotify, "signal 196"},
197: {_SigNotify, "signal 197"},
198: {_SigNotify, "signal 198"},
199: {_SigNotify, "signal 199"},
200: {_SigNotify, "signal 200"},
201: {_SigNotify, "signal 201"},
202: {_SigNotify, "signal 202"},
203: {_SigNotify, "signal 203"},
204: {_SigNotify, "signal 204"},
205: {_SigNotify, "signal 205"},
206: {_SigNotify, "signal 206"},
207: {_SigNotify, "signal 207"},
208: {_SigNotify, "signal 208"},
209: {_SigNotify, "signal 209"},
210: {_SigNotify, "signal 210"},
211: {_SigNotify, "signal 211"},
212: {_SigNotify, "signal 212"},
213: {_SigNotify, "signal 213"},
214: {_SigNotify, "signal 214"},
215: {_SigNotify, "signal 215"},
216: {_SigNotify, "signal 216"},
217: {_SigNotify, "signal 217"},
218: {_SigNotify, "signal 218"},
219: {_SigNotify, "signal 219"},
220: {_SigNotify, "signal 220"},
221: {_SigNotify, "signal 221"},
222: {_SigNotify, "signal 222"},
223: {_SigNotify, "signal 223"},
224: {_SigNotify, "signal 224"},
225: {_SigNotify, "signal 225"},
226: {_SigNotify, "signal 226"},
227: {_SigNotify, "signal 227"},
228: {_SigNotify, "signal 228"},
229: {_SigNotify, "signal 229"},
230: {_SigNotify, "signal 230"},
231: {_SigNotify, "signal 231"},
232: {_SigNotify, "signal 232"},
233: {_SigNotify, "signal 233"},
234: {_SigNotify, "signal 234"},
235: {_SigNotify, "signal 235"},
236: {_SigNotify, "signal 236"},
237: {_SigNotify, "signal 237"},
238: {_SigNotify, "signal 238"},
239: {_SigNotify, "signal 239"},
240: {_SigNotify, "signal 240"},
241: {_SigNotify, "signal 241"},
242: {_SigNotify, "signal 242"},
243: {_SigNotify, "signal 243"},
244: {_SigNotify, "signal 244"},
245: {_SigNotify, "signal 245"},
246: {_SigNotify, "signal 246"},
247: {_SigNotify, "signal 247"},
248: {_SigNotify, "signal 248"},
249: {_SigNotify, "signal 249"},
250: {_SigNotify, "signal 250"},
251: {_SigNotify, "signal 251"},
252: {_SigNotify, "signal 252"},
253: {_SigNotify, "signal 253"},
254: {_SigNotify, "signal 254"},
255: {_SigNotify, "signal 255"},
}
|