library: Don't use SIGPWR on FreeBSD
FreeBSD doesn't have SIGPWR so makes no sense in warning and assuming its 29. References: https://bugs.debian/org/832148 Signed-off-by: Craig Small <csmall@enc.com.au>
This commit is contained in:
parent
5313852596
commit
8abd0c92ab
1
NEWS
1
NEWS
@ -2,6 +2,7 @@ procps-ng-NEXT
|
||||
----------------
|
||||
* watch: define HOST_NAME_MAX where not defined Debian #830734
|
||||
* library: dont use vm_min_free on non Linux Debian #831396
|
||||
* library: dont use SIGPWR on FreeBSD Debian #832148
|
||||
|
||||
procps-ng-3.3.12
|
||||
----------------
|
||||
|
@ -56,7 +56,7 @@
|
||||
#endif
|
||||
|
||||
/* It seems the SPARC libc does not know the kernel supports SIGPWR. */
|
||||
#ifndef SIGPWR
|
||||
#if defined(__linux__) && !defined(SIGPWR)
|
||||
# warning Your header files lack SIGPWR. (assuming it is number 29)
|
||||
# define SIGPWR 29
|
||||
#endif
|
||||
@ -84,7 +84,9 @@ static const mapstruct sigtable[] = {
|
||||
{"PIPE", SIGPIPE},
|
||||
{"POLL", SIGPOLL}, /* IO */
|
||||
{"PROF", SIGPROF},
|
||||
#ifdef SIGPWR
|
||||
{"PWR", SIGPWR},
|
||||
#endif
|
||||
{"QUIT", SIGQUIT},
|
||||
{"SEGV", SIGSEGV},
|
||||
#ifdef SIGSTKFLT
|
||||
|
Loading…
Reference in New Issue
Block a user