aboutsummaryrefslogtreecommitdiffstats
path: root/nt/inc
diff options
context:
space:
mode:
authorEli Zaretskii <[email protected]>2013-03-30 20:00:51 +0300
committerEli Zaretskii <[email protected]>2013-03-30 20:00:51 +0300
commit7c4026b6ad03974a55a175af17c8e76c61931b69 (patch)
treeeac656e59e5aa55044323a4f7fbea7377fb83d0a /nt/inc
parentfff1aa4e84d0568c0295711f58fa18028d100744 (diff)
Finished with lib-src compilation, except emacsclientw and emacsclient.res.
Next -- compilation in nt/, and then problems in src/.
Diffstat (limited to 'nt/inc')
-rw-r--r--nt/inc/ms-w32.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/nt/inc/ms-w32.h b/nt/inc/ms-w32.h
index 9817cd78ca..ce2b566277 100644
--- a/nt/inc/ms-w32.h
+++ b/nt/inc/ms-w32.h
@@ -368,9 +368,11 @@ typedef int sigset_t;
typedef int ssize_t;
#endif
-#ifndef _POSIX /* MinGW64 */
+#ifdef _W64 /* MinGW64 */
+#ifndef _POSIX
typedef _sigset_t sigset_t;
#endif
+#endif
typedef void (_CALLBACK_ *signal_handler) (int);
extern signal_handler sys_signal (int, signal_handler);