1 /* { dg-do compile } */
3 int sigemptyset (int *);
4 int sigaddset(int, int);
13 typedef int sh_job_map_func_t (int *, int, int, int);
16 map_over_jobs (sh_job_map_func_t func
)
25 sigprocmask (0, set
, oset
);
26 for (i
= 0; js
.j_jobslots
; i
++)
29 sigprocmask (oset
, ((void *) 0));
33 print_job (int *job
, int format
, int state
, int job_index
)
35 map_over_jobs (print_job
);
39 list_running_jobs (void)
41 map_over_jobs (print_job
);