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