* new-features.sgml (ov-new1.7.12): Create. Move mountinfo here.
Add /dev notice. * pathnames.sgml (pathnames-posixdevices): Rephrase to account for /dev change in 1.7.12.
This commit is contained in:
parent
9ca7bca3c3
commit
b255aece50
|
@ -1,3 +1,10 @@
|
||||||
|
2012-03-27 Corinna Vinschen <corinna@vinschen.de>
|
||||||
|
|
||||||
|
* new-features.sgml (ov-new1.7.12): Create. Move mountinfo here.
|
||||||
|
Add /dev notice.
|
||||||
|
* pathnames.sgml (pathnames-posixdevices): Rephrase to account for
|
||||||
|
/dev change in 1.7.12.
|
||||||
|
|
||||||
2012-03-27 Corinna Vinschen <corinna@vinschen.de>
|
2012-03-27 Corinna Vinschen <corinna@vinschen.de>
|
||||||
|
|
||||||
* new-features.sgml (ov-new1.7.11): Add mountinfo.
|
* new-features.sgml (ov-new1.7.11): Add mountinfo.
|
||||||
|
|
|
@ -1,5 +1,22 @@
|
||||||
<sect1 id="ov-new1.7"><title>What's new and what changed in Cygwin 1.7</title>
|
<sect1 id="ov-new1.7"><title>What's new and what changed in Cygwin 1.7</title>
|
||||||
|
|
||||||
|
<sect2 id="ov-new1.7.12"><title>What's new and what changed from 1.7.11 to 1.7.12</title>
|
||||||
|
|
||||||
|
<itemizedlist mark="bullet">
|
||||||
|
|
||||||
|
<listitem><para>
|
||||||
|
Cygwin now automatically populates the /dev directory with all existing
|
||||||
|
POSIX devices.
|
||||||
|
</para></listitem>
|
||||||
|
|
||||||
|
<listitem><para>
|
||||||
|
Add virtual /proc/PID/mountinfo file.
|
||||||
|
</para></listitem>
|
||||||
|
|
||||||
|
</itemizedlist>
|
||||||
|
|
||||||
|
</sect2>
|
||||||
|
|
||||||
<sect2 id="ov-new1.7.11"><title>What's new and what changed from 1.7.10 to 1.7.11</title>
|
<sect2 id="ov-new1.7.11"><title>What's new and what changed from 1.7.10 to 1.7.11</title>
|
||||||
|
|
||||||
<itemizedlist mark="bullet">
|
<itemizedlist mark="bullet">
|
||||||
|
@ -18,10 +35,6 @@ creating the cygdrive directory. If Windows claims the drive is
|
||||||
unavailable, don't show it in the cygdrive directory listing.
|
unavailable, don't show it in the cygdrive directory listing.
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
|
|
||||||
<listitem><para>
|
|
||||||
Add virtual /proc/PID/mountinfo file.
|
|
||||||
</para></listitem>
|
|
||||||
|
|
||||||
<listitem><para>
|
<listitem><para>
|
||||||
Raise default stacksize of pthreads from 512K to 1 Meg. It can still be
|
Raise default stacksize of pthreads from 512K to 1 Meg. It can still be
|
||||||
changed using the pthread_attr_setstacksize call.
|
changed using the pthread_attr_setstacksize call.
|
||||||
|
|
|
@ -689,19 +689,25 @@ Read on for more information.</para>
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
<sect2 id="pathnames-posixdevices"> <title>POSIX devices</title>
|
<sect2 id="pathnames-posixdevices"> <title>POSIX devices</title>
|
||||||
<para>There is no need to create a POSIX <filename>/dev</filename>
|
<para>While there is no need to create a POSIX <filename>/dev</filename>
|
||||||
directory as Cygwin automatically simulates it internally.
|
directory, the directory is automatically created as part of a Cygwin
|
||||||
These devices cannot be seen with the command <command>ls /dev/</command>
|
installation. It's existence is often a prerequisit to run certain
|
||||||
although commands such as <command>ls /dev/tty</command> work fine.
|
applications which create symbolic links, fifos, or UNIX sockets in
|
||||||
If you want to be able to see all well-known devices in
|
<filename>/dev</filename>. Also, the directories <filename>/dev/shm</filename>
|
||||||
<filename>/dev/</filename>, you can use Igor Pechtchanski's
|
and <filename>/dev/mqueue</filename> are required to exist to use named POSIX
|
||||||
<ulink
|
semaphores, shared memory, and message queues, so a system without a real
|
||||||
url="http://cygwin.com/ml/cygwin/2004-03/txt00028.txt">create_devices.sh</ulink>
|
<filename>/dev</filename> directory is functionally crippled.
|
||||||
script. This script does not add the raw disk devices, though. Again,
|
|
||||||
it's not necessary to see an existing device in /dev to access it. The script
|
|
||||||
is just for the fun of it.
|
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
|
<para>Apart from that, Cygwin automatically simulates POSIX devices
|
||||||
|
internally. Up to Cygwin 1.7.11, these devices couldn't be seen with the
|
||||||
|
command <command>ls /dev/</command> although commands such as
|
||||||
|
<command>ls /dev/tty</command> worked fine. Starting with Cygwin 1.7.12,
|
||||||
|
the <filename>/dev</filename> directory is automagically populated with
|
||||||
|
existing POSIX devices by Cygwin in a way comparable with a
|
||||||
|
<ulink url="http://en.wikipedia.org/wiki/Udev">udev</ulink> based virtual
|
||||||
|
<filename>/dev</filename> directory under Linux.</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Cygwin supports the following character devices commonly found on POSIX systems:
|
Cygwin supports the following character devices commonly found on POSIX systems:
|
||||||
</para>
|
</para>
|
||||||
|
|
Loading…
Reference in New Issue