This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc 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]

GNU C Library master sources branch master updated. glibc-2.18-307-ge5c2c2d


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  e5c2c2d0c0315ca24cc9cd638cdb1a2d8dcc4b0d (commit)
      from  51ca9e29af1a71b7dc175b78ee2d3564f9416fab (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://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=e5c2c2d0c0315ca24cc9cd638cdb1a2d8dcc4b0d

commit e5c2c2d0c0315ca24cc9cd638cdb1a2d8dcc4b0d
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Thu Oct 17 12:36:02 2013 +0000

    soft-fp: make extensions quiet signaling NaNs (bug 16041).

diff --git a/ChangeLog b/ChangeLog
index f0e44d2..d2a3e34 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2013-10-17  Joseph Myers  <joseph@codesourcery.com>
+
+	[BZ #16041]
+	* soft-fp/op-common.h (FP_EXTEND): When input is a signaling NaN,
+	make result into a quiet NaN.
+
 2013-10-16  Joseph Myers  <joseph@codesourcery.com>
 
 	* soft-fp/adddf3.c: Fix horizontal whitespace.
diff --git a/NEWS b/NEWS
index ac375f8..1501f94 100644
--- a/NEWS
+++ b/NEWS
@@ -16,7 +16,7 @@ Version 2.19
   15857, 15859, 15867, 15886, 15887, 15890, 15892, 15893, 15895, 15897,
   15905, 15909, 15919, 15921, 15923, 15939, 15963, 15966, 15988, 16032,
   15905, 15909, 15919, 15921, 15923, 15939, 15963, 15966, 15988, 16032,
-  16034, 16036.
+  16034, 16036, 16041.
 
 * CVE-2012-4412 The strcoll implementation caches indices and rules for
   large collation sequences to optimize multiple passes.  This cache
diff --git a/soft-fp/op-common.h b/soft-fp/op-common.h
index 9a9a8f5..67cdc33 100644
--- a/soft-fp/op-common.h
+++ b/soft-fp/op-common.h
@@ -1505,6 +1505,7 @@
 		    FP_SET_EXCEPTION (FP_EX_INVALID);			\
 		  _FP_FRAC_SLL_##dwc (D, (_FP_FRACBITS_##dfs		\
 					  - _FP_FRACBITS_##sfs));	\
+		  _FP_SETQNAN (dfs, dwc, D);				\
 		}							\
 	    }								\
 	}								\

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog           |    6 ++++++
 NEWS                |    2 +-
 soft-fp/op-common.h |    1 +
 3 files changed, 8 insertions(+), 1 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources


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