Cygwin: Add Cygwin 3.2 release info

Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
This commit is contained in:
Corinna Vinschen 2020-08-30 13:30:13 +02:00
parent 75a669790e
commit ec9734dbb5
3 changed files with 74 additions and 0 deletions

View File

@ -0,0 +1,29 @@
What's new:
-----------
- Revamped pseudo console support.
- New C11 threads API: call_once, cnd_broadcast, cnd_destroy, cnd_init,
cnd_signal, cnd_timedwait, cnd_wait, mtx_destroy, mtx_init, mtx_lock,
mtx_timedlock, mtx_trylock, mtx_unlock, thrd_create, thrd_current,
thrd_detach, thrd_equal, thrd_exit, thrd_join, thrd_sleep, thrd_yield,
tss_create, tss_delete, tss_get, tss_set.
What changed:
-------------
- Allow ~5000 child processes per process on 64 bit, ~1200 child processes
per process on 32 bit. So far, only 256 child processes per process were
supported.
- A few FAQ updates.
Bug Fixes
---------
- Iterate at least 4 times over pthread_key_t destructors per POSIX.
- The pthread_yield declaration in pthread is now visible by default
or when defining _BSD_SOURCE, too.

View File

@ -4,6 +4,26 @@
<sect1 id="ov-new"><title>What's new and what changed in Cygwin</title>
<sect2 id="ov-new3.2"><title>What's new and what changed in 3.2</title>
<itemizedlist mark="bullet">
<listitem><para>
Revamped pseudo console support.
</para></listitem>
<listitem><para>
New C11 threads API: call_once, cnd_broadcast, cnd_destroy, cnd_init,
cnd_signal, cnd_timedwait, cnd_wait, mtx_destroy, mtx_init, mtx_lock,
mtx_timedlock, mtx_trylock, mtx_unlock, thrd_create, thrd_current,
thrd_detach, thrd_equal, thrd_exit, thrd_join, thrd_sleep, thrd_yield,
tss_create, tss_delete, tss_get, tss_set.
</para></listitem>
</itemizedlist>
</sect2>
<sect2 id="ov-new3.1"><title>What's new and what changed in 3.1</title>
<itemizedlist mark="bullet">

View File

@ -1507,7 +1507,32 @@ also IEEE Std 1003.1-2008 (POSIX.1-2008).</para>
<screen>
aligned_alloc (ISO C11)
at_quick_exit (ISO C11)
call_once (ISO C11)
cnd_broadcast (ISO C11)
cnd_destroy (ISO C11)
cnd_init (ISO C11)
cnd_signal (ISO C11)
cnd_timedwait (ISO C11)
cnd_wait (ISO C11)
mtx_destroy (ISO C11)
mtx_init (ISO C11)
mtx_lock (ISO C11)
mtx_timedlock (ISO C11)
mtx_trylock (ISO C11)
mtx_unlock (ISO C11)
quick_exit (ISO C11)
thrd_create (ISO C11)
thrd_current (ISO C11)
thrd_detach (ISO C11)
thrd_equal (ISO C11)
thrd_exit (ISO C11)
thrd_join (ISO C11)
thrd_sleep (ISO C11)
thrd_yield (ISO C11)
tss_create (ISO C11)
tss_delete (ISO C11)
tss_get (ISO C11)
tss_set (ISO C11)
</screen>
</sect1>