Finished with lib-src compilation, except emacsclientw and emacsclient.res.
[bpt/emacs.git] / nt / inc / ms-w32.h
index 9817cd7..ce2b566 100644 (file)
@@ -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);