diff options
author | Joshua Daniel Franklin <joshuadfranklin@yahoo.com> | 2004-12-27 22:03:56 +0300 |
---|---|---|
committer | Joshua Daniel Franklin <joshuadfranklin@yahoo.com> | 2004-12-27 22:03:56 +0300 |
commit | b75ec93a63797406d88573058288c54eaeaaba50 (patch) | |
tree | a1772009a0e713f690905eed9784afa9d2fa578e /winsup/doc/pathnames.sgml | |
parent | 6e3c97b14e9b4f0288a39d5df2bd486ad57ae7e2 (diff) |
Update Makefile to use xmlto
Diffstat (limited to 'winsup/doc/pathnames.sgml')
-rw-r--r-- | winsup/doc/pathnames.sgml | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/winsup/doc/pathnames.sgml b/winsup/doc/pathnames.sgml index ed98d27a8..fe9133901 100644 --- a/winsup/doc/pathnames.sgml +++ b/winsup/doc/pathnames.sgml @@ -49,11 +49,15 @@ the Cygwin library (this version is not the same as the release number). The system-wide table is located under the same subkeys under HKEY_LOCAL_SYSTEM.</para> -<para>By default, the POSIX root <filename>/</filename> points to the -system partition but it can be relocated to any directory in the -Windows file system using the <command>mount</command> command. -Whenever Cygwin generates a POSIX path from a Win32 one, it uses the -longest matching prefix in the mount table. Thus, if +<para>Since Windows uses drive letters instead of a single filesystem +root, the POSIX root <filename>/</filename> must be set to a directory +in the Windows file system using the <command>mount</command> command. +Without a <filename>/</filename> mount, Cygwin processes cannot +distinguish between the Windows CurrentDrive and SystemDrive. +</para> + +<para>Whenever Cygwin generates a POSIX path from a Win32 one, it uses +the longest matching prefix in the mount table. Thus, if <filename>C:</filename> is mounted as <filename>/c</filename> and also as <filename>/</filename>, then Cygwin would translate <filename>C:/foo/bar</filename> to <filename>/c/foo/bar</filename>.</para> |