File Coverage

signals.c
Criterion Covered Total %
statement 82 82 100.0
branch n/a
condition n/a
subroutine n/a
pod n/a
total 82 82 100.0


line stmt bran cond sub pod time code
1             /* Generated */
2              
3 5           missing_is_sorted = 0;
4              
5             #ifdef SA_NOCLDSTOP
6 5           (void)hv_store(sig_table, "SA_NOCLDSTOP", 12, newSViv(SA_NOCLDSTOP), 0);
7             #else
8             missing[nr_missing++] = "SA_NOCLDSTOP";
9             #endif
10             #ifdef SA_NOCLDWAIT
11 5           (void)hv_store(sig_table, "SA_NOCLDWAIT", 12, newSViv(SA_NOCLDWAIT), 0);
12             #else
13             missing[nr_missing++] = "SA_NOCLDWAIT";
14             #endif
15             #ifdef SA_NODEFER
16 5           (void)hv_store(sig_table, "SA_NODEFER", 10, newSViv(SA_NODEFER), 0);
17             #else
18             missing[nr_missing++] = "SA_NODEFER";
19             #endif
20             #ifdef SA_NOMASK
21 5           (void)hv_store(sig_table, "SA_NOMASK", 9, newSViv(SA_NOMASK), 0);
22             #else
23             missing[nr_missing++] = "SA_NOMASK";
24             #endif
25             #ifdef SA_OLDSTYLE
26             (void)hv_store(sig_table, "SA_OLDSTYLE", 11, newSViv(SA_OLDSTYLE), 0);
27             #else
28 5           missing[nr_missing++] = "SA_OLDSTYLE";
29             #endif
30             #ifdef SA_ONSTACK
31 5           (void)hv_store(sig_table, "SA_ONSTACK", 10, newSViv(SA_ONSTACK), 0);
32             #else
33             missing[nr_missing++] = "SA_ONSTACK";
34             #endif
35             #ifdef SA_RESETHAND
36 5           (void)hv_store(sig_table, "SA_RESETHAND", 12, newSViv(SA_RESETHAND), 0);
37             #else
38             missing[nr_missing++] = "SA_RESETHAND";
39             #endif
40             #ifdef SA_RESTART
41 5           (void)hv_store(sig_table, "SA_RESTART", 10, newSViv(SA_RESTART), 0);
42             #else
43             missing[nr_missing++] = "SA_RESTART";
44             #endif
45             #ifdef SA_SIGINFO
46 5           (void)hv_store(sig_table, "SA_SIGINFO", 10, newSViv(SA_SIGINFO), 0);
47             #else
48             missing[nr_missing++] = "SA_SIGINFO";
49             #endif
50             #ifdef SIGABRT
51 5           (void)hv_store(sig_table, "SIGABRT", 7, newSViv(SIGABRT), 0);
52             #else
53             missing[nr_missing++] = "SIGABRT";
54             #endif
55             #ifdef SIGAIO
56             (void)hv_store(sig_table, "SIGAIO", 6, newSViv(SIGAIO), 0);
57             #else
58 5           missing[nr_missing++] = "SIGAIO";
59             #endif
60             #ifdef SIGALRM
61 5           (void)hv_store(sig_table, "SIGALRM", 7, newSViv(SIGALRM), 0);
62             #else
63             missing[nr_missing++] = "SIGALRM";
64             #endif
65             #ifdef SIGALRM1
66             (void)hv_store(sig_table, "SIGALRM1", 8, newSViv(SIGALRM1), 0);
67             #else
68 5           missing[nr_missing++] = "SIGALRM1";
69             #endif
70             #ifdef SIGBUS
71 5           (void)hv_store(sig_table, "SIGBUS", 6, newSViv(SIGBUS), 0);
72             #else
73             missing[nr_missing++] = "SIGBUS";
74             #endif
75             #ifdef SIGCANCEL
76             (void)hv_store(sig_table, "SIGCANCEL", 9, newSViv(SIGCANCEL), 0);
77             #else
78 5           missing[nr_missing++] = "SIGCANCEL";
79             #endif
80             #ifdef SIGCHLD
81 5           (void)hv_store(sig_table, "SIGCHLD", 7, newSViv(SIGCHLD), 0);
82             #else
83             missing[nr_missing++] = "SIGCHLD";
84             #endif
85             #ifdef SIGCLD
86 5           (void)hv_store(sig_table, "SIGCLD", 6, newSViv(SIGCLD), 0);
87             #else
88             missing[nr_missing++] = "SIGCLD";
89             #endif
90             #ifdef SIGCONT
91 5           (void)hv_store(sig_table, "SIGCONT", 7, newSViv(SIGCONT), 0);
92             #else
93             missing[nr_missing++] = "SIGCONT";
94             #endif
95             #ifdef SIGCPU
96             (void)hv_store(sig_table, "SIGCPU", 6, newSViv(SIGCPU), 0);
97             #else
98 5           missing[nr_missing++] = "SIGCPU";
99             #endif
100             #ifdef SIGDANGER
101             (void)hv_store(sig_table, "SIGDANGER", 9, newSViv(SIGDANGER), 0);
102             #else
103 5           missing[nr_missing++] = "SIGDANGER";
104             #endif
105             #ifdef SIGDIL
106             (void)hv_store(sig_table, "SIGDIL", 6, newSViv(SIGDIL), 0);
107             #else
108 5           missing[nr_missing++] = "SIGDIL";
109             #endif
110             #ifdef SIGEMT
111             (void)hv_store(sig_table, "SIGEMT", 6, newSViv(SIGEMT), 0);
112             #else
113 5           missing[nr_missing++] = "SIGEMT";
114             #endif
115             #ifdef SIGFPE
116 5           (void)hv_store(sig_table, "SIGFPE", 6, newSViv(SIGFPE), 0);
117             #else
118             missing[nr_missing++] = "SIGFPE";
119             #endif
120             #ifdef SIGFREEZE
121             (void)hv_store(sig_table, "SIGFREEZE", 9, newSViv(SIGFREEZE), 0);
122             #else
123 5           missing[nr_missing++] = "SIGFREEZE";
124             #endif
125             #ifdef SIGGFAULT
126             (void)hv_store(sig_table, "SIGGFAULT", 9, newSViv(SIGGFAULT), 0);
127             #else
128 5           missing[nr_missing++] = "SIGGFAULT";
129             #endif
130             #ifdef SIGGRANT
131             (void)hv_store(sig_table, "SIGGRANT", 8, newSViv(SIGGRANT), 0);
132             #else
133 5           missing[nr_missing++] = "SIGGRANT";
134             #endif
135             #ifdef SIGHUP
136 5           (void)hv_store(sig_table, "SIGHUP", 6, newSViv(SIGHUP), 0);
137             #else
138             missing[nr_missing++] = "SIGHUP";
139             #endif
140             #ifdef SIGILL
141 5           (void)hv_store(sig_table, "SIGILL", 6, newSViv(SIGILL), 0);
142             #else
143             missing[nr_missing++] = "SIGILL";
144             #endif
145             #ifdef SIGINFO
146             (void)hv_store(sig_table, "SIGINFO", 7, newSViv(SIGINFO), 0);
147             #else
148 5           missing[nr_missing++] = "SIGINFO";
149             #endif
150             #ifdef SIGINT
151 5           (void)hv_store(sig_table, "SIGINT", 6, newSViv(SIGINT), 0);
152             #else
153             missing[nr_missing++] = "SIGINT";
154             #endif
155             #ifdef SIGIO
156 5           (void)hv_store(sig_table, "SIGIO", 5, newSViv(SIGIO), 0);
157             #else
158             missing[nr_missing++] = "SIGIO";
159             #endif
160             #ifdef SIGIOINT
161             (void)hv_store(sig_table, "SIGIOINT", 8, newSViv(SIGIOINT), 0);
162             #else
163 5           missing[nr_missing++] = "SIGIOINT";
164             #endif
165             #ifdef SIGIOT
166 5           (void)hv_store(sig_table, "SIGIOT", 6, newSViv(SIGIOT), 0);
167             #else
168             missing[nr_missing++] = "SIGIOT";
169             #endif
170             #ifdef SIGKAP
171             (void)hv_store(sig_table, "SIGKAP", 6, newSViv(SIGKAP), 0);
172             #else
173 5           missing[nr_missing++] = "SIGKAP";
174             #endif
175             #ifdef SIGKILL
176 5           (void)hv_store(sig_table, "SIGKILL", 7, newSViv(SIGKILL), 0);
177             #else
178             missing[nr_missing++] = "SIGKILL";
179             #endif
180             #ifdef SIGLOST
181             (void)hv_store(sig_table, "SIGLOST", 7, newSViv(SIGLOST), 0);
182             #else
183 5           missing[nr_missing++] = "SIGLOST";
184             #endif
185             #ifdef SIGLWP
186             (void)hv_store(sig_table, "SIGLWP", 6, newSViv(SIGLWP), 0);
187             #else
188 5           missing[nr_missing++] = "SIGLWP";
189             #endif
190             #ifdef SIGMAX
191             (void)hv_store(sig_table, "SIGMAX", 6, newSViv(SIGMAX), 0);
192             #else
193 5           missing[nr_missing++] = "SIGMAX";
194             #endif
195             #ifdef SIGMIGRATE
196             (void)hv_store(sig_table, "SIGMIGRATE", 10, newSViv(SIGMIGRATE), 0);
197             #else
198 5           missing[nr_missing++] = "SIGMIGRATE";
199             #endif
200             #ifdef SIGMSG
201             (void)hv_store(sig_table, "SIGMSG", 6, newSViv(SIGMSG), 0);
202             #else
203 5           missing[nr_missing++] = "SIGMSG";
204             #endif
205             #ifdef SIGPIPE
206 5           (void)hv_store(sig_table, "SIGPIPE", 7, newSViv(SIGPIPE), 0);
207             #else
208             missing[nr_missing++] = "SIGPIPE";
209             #endif
210             #ifdef SIGPOLL
211 5           (void)hv_store(sig_table, "SIGPOLL", 7, newSViv(SIGPOLL), 0);
212             #else
213             missing[nr_missing++] = "SIGPOLL";
214             #endif
215             #ifdef SIGPRE
216             (void)hv_store(sig_table, "SIGPRE", 6, newSViv(SIGPRE), 0);
217             #else
218 5           missing[nr_missing++] = "SIGPRE";
219             #endif
220             #ifdef SIGPROF
221 5           (void)hv_store(sig_table, "SIGPROF", 7, newSViv(SIGPROF), 0);
222             #else
223             missing[nr_missing++] = "SIGPROF";
224             #endif
225             #ifdef SIGPTY
226             (void)hv_store(sig_table, "SIGPTY", 6, newSViv(SIGPTY), 0);
227             #else
228 5           missing[nr_missing++] = "SIGPTY";
229             #endif
230             #ifdef SIGPWR
231 5           (void)hv_store(sig_table, "SIGPWR", 6, newSViv(SIGPWR), 0);
232             #else
233             missing[nr_missing++] = "SIGPWR";
234             #endif
235             #ifdef SIGQUIT
236 5           (void)hv_store(sig_table, "SIGQUIT", 7, newSViv(SIGQUIT), 0);
237             #else
238             missing[nr_missing++] = "SIGQUIT";
239             #endif
240             #ifdef SIGRECONFIG
241             (void)hv_store(sig_table, "SIGRECONFIG", 11, newSViv(SIGRECONFIG), 0);
242             #else
243 5           missing[nr_missing++] = "SIGRECONFIG";
244             #endif
245             #ifdef SIGRESERVE
246             (void)hv_store(sig_table, "SIGRESERVE", 10, newSViv(SIGRESERVE), 0);
247             #else
248 5           missing[nr_missing++] = "SIGRESERVE";
249             #endif
250             #ifdef SIGRESERVED
251             (void)hv_store(sig_table, "SIGRESERVED", 11, newSViv(SIGRESERVED), 0);
252             #else
253 5           missing[nr_missing++] = "SIGRESERVED";
254             #endif
255             #ifdef SIGRETRACT
256             (void)hv_store(sig_table, "SIGRETRACT", 10, newSViv(SIGRETRACT), 0);
257             #else
258 5           missing[nr_missing++] = "SIGRETRACT";
259             #endif
260             #ifdef SIGRTMAX
261 5           (void)hv_store(sig_table, "SIGRTMAX", 8, newSViv(SIGRTMAX), 0);
262             #else
263             missing[nr_missing++] = "SIGRTMAX";
264             #endif
265             #ifdef SIGRTMIN
266 5           (void)hv_store(sig_table, "SIGRTMIN", 8, newSViv(SIGRTMIN), 0);
267             #else
268             missing[nr_missing++] = "SIGRTMIN";
269             #endif
270             #ifdef SIGSAK
271             (void)hv_store(sig_table, "SIGSAK", 6, newSViv(SIGSAK), 0);
272             #else
273 5           missing[nr_missing++] = "SIGSAK";
274             #endif
275             #ifdef SIGSEGV
276 5           (void)hv_store(sig_table, "SIGSEGV", 7, newSViv(SIGSEGV), 0);
277             #else
278             missing[nr_missing++] = "SIGSEGV";
279             #endif
280             #ifdef SIGSOUND
281             (void)hv_store(sig_table, "SIGSOUND", 8, newSViv(SIGSOUND), 0);
282             #else
283 5           missing[nr_missing++] = "SIGSOUND";
284             #endif
285             #ifdef SIGSTKFLT
286 5           (void)hv_store(sig_table, "SIGSTKFLT", 9, newSViv(SIGSTKFLT), 0);
287             #else
288             missing[nr_missing++] = "SIGSTKFLT";
289             #endif
290             #ifdef SIGSTOP
291 5           (void)hv_store(sig_table, "SIGSTOP", 7, newSViv(SIGSTOP), 0);
292             #else
293             missing[nr_missing++] = "SIGSTOP";
294             #endif
295             #ifdef SIGSYS
296 5           (void)hv_store(sig_table, "SIGSYS", 6, newSViv(SIGSYS), 0);
297             #else
298             missing[nr_missing++] = "SIGSYS";
299             #endif
300             #ifdef SIGTERM
301 5           (void)hv_store(sig_table, "SIGTERM", 7, newSViv(SIGTERM), 0);
302             #else
303             missing[nr_missing++] = "SIGTERM";
304             #endif
305             #ifdef SIGTHAW
306             (void)hv_store(sig_table, "SIGTHAW", 7, newSViv(SIGTHAW), 0);
307             #else
308 5           missing[nr_missing++] = "SIGTHAW";
309             #endif
310             #ifdef SIGTRAP
311 5           (void)hv_store(sig_table, "SIGTRAP", 7, newSViv(SIGTRAP), 0);
312             #else
313             missing[nr_missing++] = "SIGTRAP";
314             #endif
315             #ifdef SIGTSTP
316 5           (void)hv_store(sig_table, "SIGTSTP", 7, newSViv(SIGTSTP), 0);
317             #else
318             missing[nr_missing++] = "SIGTSTP";
319             #endif
320             #ifdef SIGTTIN
321 5           (void)hv_store(sig_table, "SIGTTIN", 7, newSViv(SIGTTIN), 0);
322             #else
323             missing[nr_missing++] = "SIGTTIN";
324             #endif
325             #ifdef SIGTTOU
326 5           (void)hv_store(sig_table, "SIGTTOU", 7, newSViv(SIGTTOU), 0);
327             #else
328             missing[nr_missing++] = "SIGTTOU";
329             #endif
330             #ifdef SIGURG
331 5           (void)hv_store(sig_table, "SIGURG", 6, newSViv(SIGURG), 0);
332             #else
333             missing[nr_missing++] = "SIGURG";
334             #endif
335             #ifdef SIGUSR1
336 5           (void)hv_store(sig_table, "SIGUSR1", 7, newSViv(SIGUSR1), 0);
337             #else
338             missing[nr_missing++] = "SIGUSR1";
339             #endif
340             #ifdef SIGUSR2
341 5           (void)hv_store(sig_table, "SIGUSR2", 7, newSViv(SIGUSR2), 0);
342             #else
343             missing[nr_missing++] = "SIGUSR2";
344             #endif
345             #ifdef SIGVIRT
346             (void)hv_store(sig_table, "SIGVIRT", 7, newSViv(SIGVIRT), 0);
347             #else
348 5           missing[nr_missing++] = "SIGVIRT";
349             #endif
350             #ifdef SIGVTALRM
351 5           (void)hv_store(sig_table, "SIGVTALRM", 9, newSViv(SIGVTALRM), 0);
352             #else
353             missing[nr_missing++] = "SIGVTALRM";
354             #endif
355             #ifdef SIGWAITING
356             (void)hv_store(sig_table, "SIGWAITING", 10, newSViv(SIGWAITING), 0);
357             #else
358 5           missing[nr_missing++] = "SIGWAITING";
359             #endif
360             #ifdef SIGWINCH
361 5           (void)hv_store(sig_table, "SIGWINCH", 8, newSViv(SIGWINCH), 0);
362             #else
363             missing[nr_missing++] = "SIGWINCH";
364             #endif
365             #ifdef SIGXCPU
366 5           (void)hv_store(sig_table, "SIGXCPU", 7, newSViv(SIGXCPU), 0);
367             #else
368             missing[nr_missing++] = "SIGXCPU";
369             #endif
370             #ifdef SIGXFSZ
371 5           (void)hv_store(sig_table, "SIGXFSZ", 7, newSViv(SIGXFSZ), 0);
372             #else
373             missing[nr_missing++] = "SIGXFSZ";
374             #endif
375             #ifdef SIG_BLOCK
376 5           (void)hv_store(sig_table, "SIG_BLOCK", 9, newSViv((long)SIG_BLOCK), 0);
377             #else
378             missing[nr_missing++] = "SIG_BLOCK";
379             #endif
380             #ifdef SIG_DFL
381 5           (void)hv_store(sig_table, "SIG_DFL", 7, newSViv((long)SIG_DFL), 0);
382             #else
383             missing[nr_missing++] = "SIG_DFL";
384             #endif
385             #ifdef SIG_ERR
386 5           (void)hv_store(sig_table, "SIG_ERR", 7, newSViv((long)SIG_ERR), 0);
387             #else
388             missing[nr_missing++] = "SIG_ERR";
389             #endif
390             #ifdef SIG_IGN
391 5           (void)hv_store(sig_table, "SIG_IGN", 7, newSViv((long)SIG_IGN), 0);
392             #else
393             missing[nr_missing++] = "SIG_IGN";
394             #endif
395             #ifdef SIG_PENDING_DIE_COUNT
396             (void)hv_store(sig_table, "SIG_PENDING_DIE_COUNT", 21, newSViv((long)SIG_PENDING_DIE_COUNT), 0);
397             #else
398 5           missing[nr_missing++] = "SIG_PENDING_DIE_COUNT";
399             #endif
400             #ifdef SIG_SETMASK
401 5           (void)hv_store(sig_table, "SIG_SETMASK", 11, newSViv((long)SIG_SETMASK), 0);
402             #else
403             missing[nr_missing++] = "SIG_SETMASK";
404             #endif
405             #ifdef SIG_UNBLOCK
406 5           (void)hv_store(sig_table, "SIG_UNBLOCK", 11, newSViv((long)SIG_UNBLOCK), 0);
407             #else
408             missing[nr_missing++] = "SIG_UNBLOCK";
409             #endif