summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/dcrt0.cc
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/dcrt0.cc')
-rw-r--r--winsup/cygwin/dcrt0.cc8
1 files changed, 7 insertions, 1 deletions
diff --git a/winsup/cygwin/dcrt0.cc b/winsup/cygwin/dcrt0.cc
index 4e8ff9cf9..12f1d29da 100644
--- a/winsup/cygwin/dcrt0.cc
+++ b/winsup/cygwin/dcrt0.cc
@@ -177,11 +177,16 @@ set_os_type ()
os_being_run = win95;
os = "95";
}
- else /* os_version_info.dwMinorVersion == 10 */
+ else if (os_version_info.dwMinorVersion < 90)
{
os_being_run = win98;
os = "98";
}
+ else /* os_version_info.dwMinorVersion == 90 */
+ {
+ os_being_run = winME;
+ os = "ME";
+ }
break;
default:
os_being_run = unknown;
@@ -213,6 +218,7 @@ host_dependent_constants::init ()
shared = FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE;
break;
+ case winME:
case win98:
case win95:
case win32s: