From 2b47647ebef1499ceb5e77d7e19c4c8745b473c7 Mon Sep 17 00:00:00 2001 From: Herbert Valerio Riedel Date: Sat, 30 Jan 2016 18:02:43 +0100 Subject: Move WCOREDUMP(s) compat `#define` to `HsUnix.h` Follow-up to 11eb5aabcc3c98eddf1b375c4184fe0df58d7eab --- include/HsUnix.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'include') diff --git a/include/HsUnix.h b/include/HsUnix.h index cfc221f..a6bba9a 100644 --- a/include/HsUnix.h +++ b/include/HsUnix.h @@ -108,6 +108,11 @@ fall back to O_FSYNC, which should be the same */ #define O_SYNC O_FSYNC #endif +// not part of POSIX, hence may not be always defined +#ifndef WCOREDUMP +# define WCOREDUMP(s) 0 +#endif + // lstat is a macro on some platforms, so we need a wrapper: int __hsunix_lstat(const char *path, struct stat *buf); -- cgit v1.2.3