Lines Matching refs:sys_siglist
9 /* We need to declare sys_siglist, because even if the system provides
11 SunOS provides sys_siglist, but it does not declare it in any
12 header file). However, we can't declare sys_siglist portably,
18 #define sys_siglist no_such_symbol
38 /* Undefine the macro we used to hide the definition of sys_siglist
40 #undef sys_siglist
242 static const char **sys_siglist;
253 extern const char * const sys_siglist[];
271 the signal_names and the sys_siglist (if needed) tables, which are
324 /* Now attempt to allocate the sys_siglist table, zero it out, and then
327 if (sys_siglist == NULL)
330 if ((sys_siglist = (const char **) malloc (nbytes)) != NULL)
332 memset (sys_siglist, 0, nbytes);
336 sys_siglist[eip -> value] = eip -> msg;
352 @code{sys_siglist} supplied by the system, it is possible for there to
387 variable @code{sys_siglist}, these strings will be the same as the
391 the @code{sys_siglist}, but no message is available for the particular
396 @code{sys_siglist}, returns @code{NULL}.
427 else if ((sys_siglist == NULL) || (sys_siglist[signo] == NULL))
429 /* In range, but no sys_siglist or no entry at this index. */
438 msg = (char *) sys_siglist[signo];
566 fprintf (stderr, "%s: %s\n", message, sys_siglist[signo]);