diff -urdbN slang-1.4.4-src/src/slang.h slang-1.4.4/src/slang.h
--- slang-1.4.4-src/src/slang.h	Wed Feb 21 03:17:36 2001
+++ slang-1.4.4/src/slang.h	Sun Sep 23 03:10:49 2001
@@ -67,7 +67,7 @@
 # endif
 #endif
 
-#if defined(__NT__) || defined(__MINGW32__) || defined(__CYGWIN32__)
+#if defined(__NT__) || defined(__MINGW32__)
 # ifndef IBMPC_SYSTEM
 #  define IBMPC_SYSTEM
 # endif
diff -urdbN slang-1.4.4-src/src/slconfig.h slang-1.4.4/src/slconfig.h
--- slang-1.4.4-src/src/slconfig.h	Wed Feb 21 03:17:36 2001
+++ slang-1.4.4/src/slconfig.h	Sun Sep 23 03:14:01 2001
@@ -46,7 +46,7 @@
 # endif
 #endif
 
-#if defined(__DJGPP__) || defined(__CYGWIN32__) || defined(__MINGW32__)
+#if defined(__DJGPP__) || defined(__MINGW32__)
 # ifdef REAL_UNIX_SYSTEM
 #  undef REAL_UNIX_SYSTEM
 # endif
@@ -70,7 +70,7 @@
 # endif
 #endif
 
-#if defined(__CYGWIN32__) || defined(__MINGW32__)
+#ifdef __MINGW32__
 # ifndef __WIN32__
 #  define __WIN32__
 # endif
diff -urdbN slang-1.4.4-src/src/slsignal.c slang-1.4.4/src/slsignal.c
--- slang-1.4.4-src/src/slsignal.c	Wed Feb 21 03:17:39 2001
+++ slang-1.4.4/src/slsignal.c	Sun Sep 23 03:15:56 2001
@@ -21,7 +21,7 @@
 #include "_slang.h"
 
 /* Do not trust these environments */
-#if defined(__CYGWIN32__) || defined(__MINGW32__) || defined(AMIGA)
+#if defined(__MINGW32__) || defined(AMIGA)
 # ifdef SLANG_POSIX_SIGNALS
 #  undef SLANG_POSIX_SIGNALS
 # endif
