util/signal: sort signals according to asm/signal.h
This commit is contained in:
parent
47d0e8e6eb
commit
6c5c13017d
32
util.cc
32
util.cc
@ -258,36 +258,38 @@ const std::string sigName(int signo) {
|
||||
const int signo;
|
||||
const char* const name;
|
||||
} static const sigNames[] = {
|
||||
NS_VALSTR_STRUCT(SIGINT),
|
||||
NS_VALSTR_STRUCT(SIGILL),
|
||||
NS_VALSTR_STRUCT(SIGABRT),
|
||||
NS_VALSTR_STRUCT(SIGFPE),
|
||||
NS_VALSTR_STRUCT(SIGSEGV),
|
||||
NS_VALSTR_STRUCT(SIGTERM),
|
||||
NS_VALSTR_STRUCT(SIGHUP),
|
||||
NS_VALSTR_STRUCT(SIGINT),
|
||||
NS_VALSTR_STRUCT(SIGQUIT),
|
||||
NS_VALSTR_STRUCT(SIGILL),
|
||||
NS_VALSTR_STRUCT(SIGTRAP),
|
||||
NS_VALSTR_STRUCT(SIGKILL),
|
||||
NS_VALSTR_STRUCT(SIGABRT),
|
||||
NS_VALSTR_STRUCT(SIGIOT),
|
||||
NS_VALSTR_STRUCT(SIGBUS),
|
||||
NS_VALSTR_STRUCT(SIGSYS),
|
||||
NS_VALSTR_STRUCT(SIGFPE),
|
||||
NS_VALSTR_STRUCT(SIGKILL),
|
||||
NS_VALSTR_STRUCT(SIGUSR1),
|
||||
NS_VALSTR_STRUCT(SIGSEGV),
|
||||
NS_VALSTR_STRUCT(SIGUSR2),
|
||||
NS_VALSTR_STRUCT(SIGPIPE),
|
||||
NS_VALSTR_STRUCT(SIGALRM),
|
||||
NS_VALSTR_STRUCT(SIGURG),
|
||||
NS_VALSTR_STRUCT(SIGTERM),
|
||||
NS_VALSTR_STRUCT(SIGSTKFLT),
|
||||
NS_VALSTR_STRUCT(SIGCHLD),
|
||||
NS_VALSTR_STRUCT(SIGCONT),
|
||||
NS_VALSTR_STRUCT(SIGSTOP),
|
||||
NS_VALSTR_STRUCT(SIGTSTP),
|
||||
NS_VALSTR_STRUCT(SIGCONT),
|
||||
NS_VALSTR_STRUCT(SIGCHLD),
|
||||
NS_VALSTR_STRUCT(SIGTTIN),
|
||||
NS_VALSTR_STRUCT(SIGTTOU),
|
||||
NS_VALSTR_STRUCT(SIGPOLL),
|
||||
NS_VALSTR_STRUCT(SIGURG),
|
||||
NS_VALSTR_STRUCT(SIGXCPU),
|
||||
NS_VALSTR_STRUCT(SIGXFSZ),
|
||||
NS_VALSTR_STRUCT(SIGVTALRM),
|
||||
NS_VALSTR_STRUCT(SIGPROF),
|
||||
NS_VALSTR_STRUCT(SIGUSR1),
|
||||
NS_VALSTR_STRUCT(SIGUSR2),
|
||||
NS_VALSTR_STRUCT(SIGWINCH),
|
||||
NS_VALSTR_STRUCT(SIGPOLL),
|
||||
NS_VALSTR_STRUCT(SIGPWR),
|
||||
NS_VALSTR_STRUCT(SIGSYS),
|
||||
};
|
||||
|
||||
for (const auto& i : sigNames) {
|
||||
@ -297,7 +299,7 @@ const std::string sigName(int signo) {
|
||||
}
|
||||
}
|
||||
|
||||
if (signo > SIGRTMIN) {
|
||||
if (signo >= SIGRTMIN) {
|
||||
res.append("SIG");
|
||||
res.append(std::to_string(signo));
|
||||
res.append("-RTMIN+");
|
||||
|
Loading…
Reference in New Issue
Block a user