~ chicken-core (chicken-5) 9126396739faeab8c8425360048dd4a20e4d6456
commit 9126396739faeab8c8425360048dd4a20e4d6456
Author: Evan Hanson <evhan@foldling.org>
AuthorDate: Wed Feb 17 14:08:08 2016 +1300
Commit: Peter Bex <peter@more-magic.net>
CommitDate: Sat Feb 20 21:45:55 2016 +0100
Declare _WIN32_WINNT for access to timer functions on mingw32
32-bit MinGW requires _WIN32_WINNT >= 0x0500 in order to access the
CreateTimerQueueTimer and DeleteTimerQueueTimer functions, which are
used by the statistical profiler.
Signed-off-by: Peter Bex <peter@more-magic.net>
diff --git a/chicken.h b/chicken.h
index 232ea778..84ca9abb 100644
--- a/chicken.h
+++ b/chicken.h
@@ -98,6 +98,12 @@
# define C_LLP
#endif
+/* Declare base Win32 version for access to Timer Queue functions. */
+
+#ifdef __MINGW32__
+# define _WIN32_WINNT 0x0500
+#endif
+
/* Headers */
Trap