#include "lint.h"
#include <sys/types.h>
#include <signal.h>
#undef _sys_nsig
#undef _sys_siglist
#define OLDNSIG 34
const int _sys_nsig = OLDNSIG;
static const char STR_SIG_UNK[] = "UNKNOWN SIGNAL";
static const char STR_SIGHUP[] = "Hangup";
static const char STR_SIGINT[] = "Interrupt";
static const char STR_SIGQUIT[] = "Quit";
static const char STR_SIGILL[] = "Illegal Instruction";
static const char STR_SIGTRAP[] = "Trace/Breakpoint Trap";
static const char STR_SIGABRT[] = "Abort";
static const char STR_SIGEMT[] = "Emulation Trap";
static const char STR_SIGFPE[] = "Arithmetic Exception";
static const char STR_SIGKILL[] = "Killed";
static const char STR_SIGBUS[] = "Bus Error";
static const char STR_SIGSEGV[] = "Segmentation Fault";
static const char STR_SIGSYS[] = "Bad System Call";
static const char STR_SIGPIPE[] = "Broken Pipe";
static const char STR_SIGALRM[] = "Alarm Clock";
static const char STR_SIGTERM[] = "Terminated";
static const char STR_SIGUSR1[] = "User Signal 1";
static const char STR_SIGUSR2[] = "User Signal 2";
static const char STR_SIGCLD[] = "Child Status Changed";
static const char STR_SIGPWR[] = "Power-Fail/Restart";
static const char STR_SIGWINCH[] = "Window Size Change";
static const char STR_SIGURG[] = "Urgent Socket Condition";
static const char STR_SIGPOLL[] = "Pollable Event";
static const char STR_SIGSTOP[] = "Stopped (signal)";
static const char STR_SIGTSTP[] = "Stopped (user)";
static const char STR_SIGCONT[] = "Continued";
static const char STR_SIGTTIN[] = "Stopped (tty input)";
static const char STR_SIGTTOU[] = "Stopped (tty output)";
static const char STR_SIGVTALRM[] = "Virtual Timer Expired";
static const char STR_SIGPROF[] = "Profiling Timer Expired";
static const char STR_SIGXCPU[] = "Cpu Limit Exceeded";
static const char STR_SIGXFSZ[] = "File Size Limit Exceeded";
static const char STR_SIGWAITING[] = "No runnable lwp";
static const char STR_SIGLWP[] = "Inter-lwp signal";
const char *_sys_siglist[OLDNSIG] = {
STR_SIG_UNK, STR_SIGHUP, STR_SIGINT, STR_SIGQUIT,
STR_SIGILL, STR_SIGTRAP, STR_SIGABRT, STR_SIGEMT,
STR_SIGFPE, STR_SIGKILL, STR_SIGBUS, STR_SIGSEGV,
STR_SIGSYS, STR_SIGPIPE, STR_SIGALRM, STR_SIGTERM,
STR_SIGUSR1, STR_SIGUSR2, STR_SIGCLD, STR_SIGPWR,
STR_SIGWINCH, STR_SIGURG, STR_SIGPOLL, STR_SIGSTOP,
STR_SIGTSTP, STR_SIGCONT, STR_SIGTTIN, STR_SIGTTOU,
STR_SIGVTALRM, STR_SIGPROF, STR_SIGXCPU, STR_SIGXFSZ,
STR_SIGWAITING, STR_SIGLWP,
};
static const char *_sys_siglist_data[NSIG] = {
STR_SIG_UNK, STR_SIGHUP, STR_SIGINT, STR_SIGQUIT,
STR_SIGILL, STR_SIGTRAP, STR_SIGABRT, STR_SIGEMT,
STR_SIGFPE, STR_SIGKILL, STR_SIGBUS, STR_SIGSEGV,
STR_SIGSYS, STR_SIGPIPE, STR_SIGALRM, STR_SIGTERM,
STR_SIGUSR1, STR_SIGUSR2, STR_SIGCLD, STR_SIGPWR,
STR_SIGWINCH, STR_SIGURG, STR_SIGPOLL, STR_SIGSTOP,
STR_SIGTSTP, STR_SIGCONT, STR_SIGTTIN, STR_SIGTTOU,
STR_SIGVTALRM, STR_SIGPROF, STR_SIGXCPU, STR_SIGXFSZ,
STR_SIGWAITING, STR_SIGLWP,
"Checkpoint Freeze",
"Checkpoint Thaw",
"Thread Cancellation",
"Resource Lost",
"Resource Control Exceeded",
"Reserved for JVM 1",
"Reserved for JVM 2",
"Information Request",
"First Realtime Signal",
"Second Realtime Signal",
"Third Realtime Signal",
"Fourth Realtime Signal",
"Fifth Realtime Signal",
"Sixth Realtime Signal",
"Seventh Realtime Signal",
"Eighth Realtime Signal",
"Ninth Realtime Signal",
"Tenth Realtime Signal",
"Eleventh Realtime Signal",
"Twelfth Realtime Signal",
"Thirteenth Realtime Signal",
"Fourteenth Realtime Signal",
"Fifteenth Realtime Signal",
"Sixteenth Realtime Signal",
"Sixteenth Last Realtime Signal",
"Fifteenth Last Realtime Signal",
"Fourteenth Last Realtime Signal",
"Thirteenth Last Realtime Signal",
"Twelfth Last Realtime Signal",
"Eleventh Last Realtime Signal",
"Tenth Last Realtime Signal",
"Ninth Last Realtime Signal",
"Eighth Last Realtime Signal",
"Seventh Last Realtime Signal",
"Sixth Last Realtime Signal",
"Fifth Last Realtime Signal",
"Fourth Last Realtime Signal",
"Third Last Realtime Signal",
"Second Last Realtime Signal",
"Last Realtime Signal"
};
const int _sys_siglistn = sizeof (_sys_siglist_data) / sizeof (char *);
const char **_sys_siglistp = _sys_siglist_data;