diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2008-08-15 12:06:38 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2008-08-15 12:06:38 +0000 |
commit | 975f052c600da4737cfb530ff79a5903200603e1 (patch) | |
tree | 258ca91e568955cb28b4508e40a209d5d24a0e39 | |
parent | 2b41d940ca494e132cbc8653edcfc8fb1b5b8cab (diff) | |
download | newlib-975f052c600da4737cfb530ff79a5903200603e1.zip newlib-975f052c600da4737cfb530ff79a5903200603e1.tar.gz newlib-975f052c600da4737cfb530ff79a5903200603e1.tar.bz2 |
* mount.cc (mount_info::create_root_entry): Create default cygdrive
prefix with MOUNT_NOPOSIX flag.
-rw-r--r-- | winsup/cygwin/ChangeLog | 5 | ||||
-rw-r--r-- | winsup/cygwin/mount.cc | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 46d7b6d..5fa71b4 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,5 +1,10 @@ 2008-08-15 Corinna Vinschen <corinna@vinschen.de> + * mount.cc (mount_info::create_root_entry): Create default cygdrive + prefix with MOUNT_NOPOSIX flag. + +2008-08-15 Corinna Vinschen <corinna@vinschen.de> + * path.cc (symlink_info::check): Don't use eabuf when trying to open file a second time. Call NtOpenFile instead of NtCreateFile in this case. diff --git a/winsup/cygwin/mount.cc b/winsup/cygwin/mount.cc index f9e65b1..3636386 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); } |