diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index b9d9c681f..e644845cc 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,8 @@ +2009-02-13 Corinna Vinschen + + * mount.cc (mount_info::from_fstab_line): Make cygdrive posix=0 by + default as documented. + 2009-02-13 Corinna Vinschen * cygwin.din: Export wcstod and wcstof. diff --git a/winsup/cygwin/mount.cc b/winsup/cygwin/mount.cc index a7cc07efb..5080ebd20 100644 --- a/winsup/cygwin/mount.cc +++ b/winsup/cygwin/mount.cc @@ -914,6 +914,8 @@ mount_info::from_fstab_line (char *line, bool user) cend = find_ws (c); *cend = '\0'; unsigned mount_flags = MOUNT_SYSTEM | MOUNT_BINARY; + if (!strcmp (fs_type, "cygdrive")) + mount_flags |= MOUNT_NOPOSIX; if (!read_flags (c, mount_flags)) return true; if (user)