This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch, master, updated. glibc-2.15-193-gcd837b0
- From: jsm28 at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 19 Feb 2012 01:39:20 -0000
- Subject: GNU C Library master sources branch, master, updated. glibc-2.15-193-gcd837b0
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via cd837b09b5f1cf4ce8bca27049899258fed83a4e (commit)
from 02c4bbad9ceb0bbe3bacbab56ce0f0fc66f10467 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=cd837b09b5f1cf4ce8bca27049899258fed83a4e
commit cd837b09b5f1cf4ce8bca27049899258fed83a4e
Author: Nick Bowler <nbowler@draconx.ca>
Date: Sun Feb 19 01:38:37 2012 +0000
Remove erroneous statements about negative zero.
diff --git a/ChangeLog b/ChangeLog
index 373dac2..ff94533 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2012-02-19 Nick Bowler <nbowler@draconx.ca>
+
+ [BZ #11322]
+ * manual/arith.texi: Remove statements about negative zero
+ behaving identically to zero.
+
2012-02-18 Joseph Myers <joseph@codesourcery.com>
[BZ #5993]
diff --git a/NEWS b/NEWS
index d80d65c..da8861c 100644
--- a/NEWS
+++ b/NEWS
@@ -10,9 +10,9 @@ Version 2.16
* The following bugs are resolved with this release:
174, 350, 411, 3335, 4026, 4596, 4822, 5077, 5805, 5993, 6884, 6907, 9902,
- 10140, 10210, 11494, 12047, 13058, 13525, 13526, 13527, 13528, 13529,
- 13530, 13531, 13532, 13533, 13547, 13551, 13552, 13553, 13555, 13559,
- 13583, 13618
+ 10140, 10210, 11322, 11494, 12047, 13058, 13525, 13526, 13527, 13528,
+ 13529, 13530, 13531, 13532, 13533, 13547, 13551, 13552, 13553, 13555,
+ 13559, 13583, 13618
* ISO C11 support:
diff --git a/manual/arith.texi b/manual/arith.texi
index c5795c2..e160438 100644
--- a/manual/arith.texi
+++ b/manual/arith.texi
@@ -657,9 +657,7 @@ such as by defining @code{_GNU_SOURCE}, and then you must include
@w{IEEE 754} also allows for another unusual value: negative zero. This
value is produced when you divide a positive number by negative
infinity, or when a negative result is smaller than the limits of
-representation. Negative zero behaves identically to zero in all
-calculations, unless you explicitly test the sign bit with
-@code{signbit} or @code{copysign}.
+representation.
@node Status bit operations
@subsection Examining the FPU status word
@@ -926,9 +924,7 @@ If a result is too small to be represented as a denormalized number, it
is rounded to zero. However, the sign of the result is preserved; if
the calculation was negative, the result is @dfn{negative zero}.
Negative zero can also result from some operations on infinity, such as
-@math{4/-@infinity{}}. Negative zero behaves identically to zero except
-when the @code{copysign} or @code{signbit} functions are used to check
-the sign bit directly.
+@math{4/-@infinity{}}.
At any time one of the above four rounding modes is selected. You can
find out which one with this function:
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 6 ++++++
NEWS | 6 +++---
manual/arith.texi | 8 ++------
3 files changed, 11 insertions(+), 9 deletions(-)
hooks/post-receive
--
GNU C Library master sources