From 0211e37a629fbebe49bfea8af13b93aeb2c34e6e Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Fri, 13 Feb 2009 09:05:42 +0000 Subject: [PATCH] * mount.cc (mount_info::from_fstab_line): Make cygdrive posix=0 by default as documented. --- winsup/cygwin/ChangeLog | 5 +++++ winsup/cygwin/mount.cc | 2 ++ 2 files changed, 7 insertions(+) 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)