summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--winsup/cygwin/release/2.5.08
-rw-r--r--winsup/doc/new-features.xml10
2 files changed, 18 insertions, 0 deletions
diff --git a/winsup/cygwin/release/2.5.0 b/winsup/cygwin/release/2.5.0
index f5821f905..d6533f349 100644
--- a/winsup/cygwin/release/2.5.0
+++ b/winsup/cygwin/release/2.5.0
@@ -53,6 +53,12 @@ What changed:
enables multiple gmon.out files to preserve profiling data after fork or
from multiple program runs.
+- Feature test macros, which control which symbols are exposed in the standard
+ headers, have been completely overhauled for compatibility with glibc.
+
+- The isinf, isinff, and isinfl functions are signed, returning -1 for
+ negative infinity for compatibility with glibc.
+
Bug Fixes
---------
@@ -105,3 +111,5 @@ Bug Fixes
- Fix strtold return value for +/-infinity.
Addresses: https://cygwin.com/ml/cygwin-apps/2016-03/msg00152.html
+
+- Fix accepted specifications with `getconf -v' on 64-bit. Self-observed.
diff --git a/winsup/doc/new-features.xml b/winsup/doc/new-features.xml
index d24624771..9d428e2e8 100644
--- a/winsup/doc/new-features.xml
+++ b/winsup/doc/new-features.xml
@@ -76,6 +76,16 @@ enables multiple gmon.out files to preserve profiling data after fork or
from multiple program runs.
</para></listitem>
+<listitem><para>
+Feature test macros, which control which symbols are exposed in the standard
+headers, have been completely overhauled for compatibility with glibc.
+</para></listitem>
+
+<listitem><para>
+The isinf, isinff, and isinfl functions are signed, returning -1 for
+negative infinity for compatibility with glibc.
+</para></listitem>
+
</itemizedlist>
</sect2>