This is the mail archive of the cygwin-cvs@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[newlib-cygwin] Cygwin: document latest changes


https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=3cbb70f8907ab58ce192b36e2e6f5a93b6d6105a

commit 3cbb70f8907ab58ce192b36e2e6f5a93b6d6105a
Author: Corinna Vinschen <corinna@vinschen.de>
Date:   Thu Nov 29 11:12:05 2018 +0100

    Cygwin: document latest changes
    
    Signed-off-by: Corinna Vinschen <corinna@vinschen.de>

Diff:
---
 winsup/cygwin/release/2.12.0 | 24 ++++++++++++++++++++++++
 winsup/doc/new-features.xml  | 22 ++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/winsup/cygwin/release/2.12.0 b/winsup/cygwin/release/2.12.0
new file mode 100644
index 0000000..4e97f2a
--- /dev/null
+++ b/winsup/cygwin/release/2.12.0
@@ -0,0 +1,24 @@
+What's new:
+-----------
+
+- Support for CLOCK_REALTIME_COARSE, CLOCK_MONOTONIC_COARSE,
+  CLOCK_MONOTONIC_RAW, CLOCK_BOOTTIME clocks.
+
+
+What changed:
+-------------
+
+- clock_nanosleep, pthread_condattr_setclock and timer_create now support
+  all clocks, except CLOCK_PROCESS_CPUTIME_ID and CLOCK_THREAD_CPUTIME_ID.
+
+- clock_setres is a no-op now.
+
+
+Bug Fixes
+---------
+
+- Fix a thread race when initializing CLOCK_MONOTONIC.
+  Addresses: https://cygwin.com/ml/cygwin/2018-11/msg00017.html
+
+- Fix early timeout from pthread_cond_timedwait.
+  Addresses: https://cygwin.com/ml/cygwin/2018-11/msg00171.html
diff --git a/winsup/doc/new-features.xml b/winsup/doc/new-features.xml
index e7dfca5..e3786e5 100644
--- a/winsup/doc/new-features.xml
+++ b/winsup/doc/new-features.xml
@@ -4,6 +4,28 @@
 
 <sect1 id="ov-new"><title>What's new and what changed in Cygwin</title>
 
+<sect2 id="ov-new2.11"><title>What's new and what changed in 2.12</title>
+
+<itemizedlist mark="bullet">
+
+<listitem><para>
+Support for CLOCK_REALTIME_COARSE, CLOCK_MONOTONIC_COARSE,
+CLOCK_MONOTONIC_RAW, CLOCK_BOOTTIME clocks.
+</para></listitem>
+
+<listitem><para>
+clock_nanosleep, pthread_condattr_setclock and timer_create now support
+all clocks, except CLOCK_PROCESS_CPUTIME_ID and CLOCK_THREAD_CPUTIME_ID.
+</para></listitem>
+
+<listitem><para>
+clock_setres is a no-op now.
+</para></listitem>
+
+</itemizedlist>
+
+</sect2>
+
 <sect2 id="ov-new2.11"><title>What's new and what changed in 2.11</title>
 
 <itemizedlist mark="bullet">


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]