diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 46d7b6dc9..5fa71b4cb 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,8 @@ +2008-08-15 Corinna Vinschen + + * mount.cc (mount_info::create_root_entry): Create default cygdrive + prefix with MOUNT_NOPOSIX flag. + 2008-08-15 Corinna Vinschen * path.cc (symlink_info::check): Don't use eabuf when trying to open diff --git a/winsup/cygwin/mount.cc b/winsup/cygwin/mount.cc index f9e65b10f..36363868d 100644 --- a/winsup/cygwin/mount.cc +++ b/winsup/cygwin/mount.cc @@ -92,7 +92,7 @@ mount_info::create_root_entry (const PWCHAR root) /* Create a default cygdrive entry. Note that this is a user entry. This allows to override it with mount, unless the sysadmin created a cygdrive entry in /etc/fstab. */ - cygdrive_flags = MOUNT_BINARY | MOUNT_CYGDRIVE; + cygdrive_flags = MOUNT_BINARY | MOUNT_NOPOSIX | MOUNT_CYGDRIVE; strcpy (cygdrive, CYGWIN_INFO_CYGDRIVE_DEFAULT_PREFIX "/"); cygdrive_len = strlen (cygdrive); }