hc
2023-05-26 a23f51ed7a39e452c1037343a84d7db1ca2c5bd7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Define non-posix W* funcitons
 
C libraries like musl dont define them
 
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Upstream-Status: Pending
 
Index: apmd-3.2.2.orig/apmd.c
===================================================================
--- apmd-3.2.2.orig.orig/apmd.c
+++ apmd-3.2.2.orig/apmd.c
@@ -55,6 +55,14 @@
 #define MINIMUM_RATE_CALC_TIME  120
 #endif
 
+#ifndef _POSIX_SOURCE
+
+#define    __WCOREFLAG  0200
+#define __WCOREDUMP(x)  (_W_INT(x) & __WCOREFLAG)
+#define    __W_EXITCODE(ret, sig) ((ret) << 8 | (sig))
+
+#endif
+
 /*
  * For the verbosity level feature to be useful,
  * we rely on the fact that syslog.h assigns adjacent